Skip to content
View baberlabs's full-sized avatar

Highlights

  • Pro

Block or report baberlabs

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
baberlabs/README.md

Baber Khan

Portfolio | LinkedIn

Computer Science student at Birmingham City University.
Web Platform Engineer for BCU Cybersoc, Unihack and InnovationLabs.
Graduate of the Northcoders Software Development Bootcamp.

This GitHub profile serves as a curated archive of coursework and self-directed software projects. The repositories emphasise explicit structure, predictable behaviour, and clearly articulated design decisions, with an emphasis on correctness and maintainability over feature breadth.

Technical background

  • Languages: JavaScript, Python, Dart
  • Frontend: React, HTML, CSS, Tailwind CSS, Zustand, Socket.IO (client)
  • Backend: Node.js, Express, REST APIs, Axios, Socket.IO
  • Databases: PostgreSQL, SQLite, MongoDB
  • Testing: Jest, SuperTest
  • Deployment: Netlify, Render, Supabase, Hetzner VPS
  • Desktop applications: PySide6 (Qt for Python)
  • Mobile applications: Flutter

The repository list documents both completed and ongoing work.

Pinned Loading

  1. chatr chatr Public

    Real-time chat application focused on backend correctness, authentication boundaries, and Socket.IO-based messaging. Built as a systems-minded learning project with strong test coverage and clear i…

    JavaScript

  2. cybersoc cybersoc Public

    Official web platform for BCU Cyber Security Society, designed for maintainability, accessibility, and committee handover.

    JavaScript

  3. fe-nc-news fe-nc-news Public

    Client-side React SPA that consumes a REST API to display and interact with news articles and comments. Focuses on predictable UI state, client-side routing, and correct API consumption.

    JavaScript

  4. be-nc-news be-nc-news Public

    Production-style REST API for a news aggregation platform, built with Node.js, Express, and PostgreSQL. Implements filtering, sorting, pagination, and full CRUD with explicit SQL, relational integr…

    JavaScript

  5. ethicadata ethicadata Public

    Static website exploring responsible technology use and ethical data mining, built with semantic HTML, accessible design, and standards-compliant CSS and JavaScript. Developed with a focus on corre…

    HTML

  6. hospital-management-system hospital-management-system Public

    Python + PySide6 Hospital Management System prototype featuring admin authentication, patient and doctor management, appointment workflow with status transitions, and reporting backed by SQLite. St…

    Python