Abubakar.dev

hello world

Hi, I'm

Abubakar Khawaja

Senior Software Engineer · 5+ years

Most codebases don't break overnight — they slow down, sprout edge cases, and turn shipping into guesswork. I trace the real bottlenecks, harden the foundations, and make releases boring again.

Abubakar Khawaja, Senior Software Engineer

0x01 technical-arsenal

Technical Arsenal

Core technologies I reach for across the stack

React
Next.js
TypeScript
JavaScript
Tailwind CSS
Python
Django / DRF
PostgreSQL
Celery
React Query
React Hook Form
Redux Toolkit
Docker
GitLab CI/CD
Stripe
AWS / GCP / Azure
Storybook
LLM Engineering
RAG

0x02 professional-trajectory

Professional Trajectory

Five years of end-to-end ownership and measurable impact

  1. Senior Software Engineer @ Codeupnow

    Sept 2025 – Present

    Production web applications in React, Next.js, Python and Django, including a HIPAA-compliant telehealth platform, owning each feature from the first requirement to deployment.

    • Worked across a microservices system in Python and Django with a React frontend, making it more reliable and cutting downtime 30%.
    • Reworked Python REST API code and tuned database queries, cutting response times 40% and bringing cloud costs down.
    • Deployed and tuned services on AWS ECS, EKS, and Lambda to support scaling, build performance, and deployment reliability.
    • Built responsive frontends on the Next.js App Router with React Server Components, improving performance with lazy loading, code splitting, and image optimization.
    • Built real-time data pipelines and background job processing, and added WebSockets for live updates.
    • Built reusable component libraries with Storybook, keeping the UI consistent across several products.
    • Mentored junior engineers through regular code reviews and drove Agile feature delivery, working closely with UX/UI designers, backend teams, and product stakeholders.
    • React
    • Next.js
    • Python
    • Django
    • PostgreSQL
    • AWS
    • WebSockets
    • Storybook
  2. Senior Software Engineer @ Arbisoft

    2021 – 2026

    Full-stack delivery across multiple production products — owning features from architecture through implementation, testing, and deployment while improving performance and developer workflows.

    • Cut API response times 30–70% by removing N+1 queries, reworking ORM patterns, and adding targeted DB indexes.
    • Built and scaled Celery pipelines for heavy background workloads including bulk PDF generation and scheduled reporting.
    • Built reporting and analytics systems managing 1000+ assets and surfaced operational metrics for internal teams and customers.
    • Reduced deployment time ~40% by reworking GitLab CI/CD with parallel jobs, caching, and automation.
    • Raised automated test coverage from ~10% to 60%+ with Jest, Cypress, and Vitest; enforced ESLint/Prettier/Husky quality gates.
    • Refactored frontend architecture to reduce re-renders ~30% and improve load times 20–30% via memoization, code-splitting, and cleaner state management.
    • Designed and maintained REST APIs in Django REST Framework with sensible serialization, pagination, and permission layers.
    • Owned integrations end-to-end: Stripe, SendGrid, Google Analytics, Looker BI, and real-time WebSockets.
    • Mentored engineers through code reviews and pairing; collaborated with product and design in Agile teams to ship reliably.
    • React
    • Next.js
    • Django
    • DRF
    • PostgreSQL
    • Celery
    • GitLab CI/CD
    • React Query
  3. B.S. Software Engineering @ PUCIT — University of the Punjab

    CGPA 3.08

    • Algorithms
    • System Design
    • Databases

0x03 featured-projects

Featured Projects

Selected work across maintenance, productivity, and community platforms

FixAlert screenshot

FixAlert

Full-Stack · React + Django

A maintenance-management platform. Optimized APIs by eliminating N+1 queries, streamlined async workflows with Celery and email, added bulk PDF generation, integrated Stripe payments, and revamped the UI.

  • React
  • Django
  • Material UI
  • Celery
  • Stripe
  • PostgreSQL
  • React Query
  • Redux Toolkit
Landit screenshot

Landit

Frontend · React + Next.js

A career-pathing platform. Built responsive UIs, led library migrations (MUI v4→v5, React Router v4→v5), managed Storybook + testing, and built Looker BI visualizations with SendGrid email templates.

  • React
  • Next.js
  • Material UI
  • Jest
  • Cypress
  • Storybook
  • Looker
  • SendGrid
AskImam screenshot

AskImam

Full-Stack · React + Django

Built features across the React frontend and Django backend, enhanced the admin dashboard, integrated Google Analytics, hardened auth security, and led the Django 2.x → 5.1 migration.

  • React
  • Django
  • Material UI
  • Redux
  • Vite
  • SQL

Telehealth Platform

Full-Stack · Next.js + Django

A HIPAA-compliant platform connecting patients with providers. Built the frontend on the Next.js App Router with React Server Components, keeping data fetching on the server, and worked on the Django backend with PostgreSQL on AWS RDS. Tuned SQL and added Redis caching to the patient-provider matching workflows, and built ETL pipelines with the data engineering team for real-time processing.

  • Next.js
  • React
  • React Server Components
  • Python
  • Django
  • PostgreSQL
  • AWS RDS
  • Redis
  • +3

Rumi

Full-Stack · React + Django

Led frontend architectural refactoring and state optimization to reduce re-renders, authored Vitest tests, enforced ESLint/Prettier/pre-commit standards, and contributed to the GitLab CI pipeline.

  • React
  • Vite
  • Vitest
  • Redux Toolkit
  • Django

Taiga (Arbisoft)

Open-source · AngularJS + Django

Built the Requestor and Feedback modules across frontend and backend — new Django models and REST endpoints with role-based access, plus reusable directives in a modular architecture.

  • AngularJS
  • Django
  • SCSS
  • CoffeeScript

0x04 personal-projects

Personal Projects

Self-driven work — designed, built, and shipped end-to-end

No More Mafia screenshot
Live

No More Mafia

Personal · React + SpacetimeDB

A browser-based Mafia party game. One host opens a case and friends join with its number. React and TypeScript on the front, SpacetimeDB holding the shared game state, running on Cloudflare Workers.

  • React
  • TypeScript
  • SpacetimeDB
  • Cloudflare Workers
Convo screenshot
Live

Convo

Personal · React + Django

A real-time chat platform built end-to-end. A React + Vite SPA on the front, Django REST Framework on the back, with live messaging over Django Channels + Redis (WebSockets) — plus JWT auth, user management, avatar uploads, and a full CI/CD pipeline.

  • React
  • Vite
  • TypeScript
  • Django
  • DRF
  • Channels
  • Redis
  • WebSockets
  • +1
Foodio screenshot

Foodio

Personal · React Native + NestJS

A mobile app for food delivery and food reviews, backed by a restaurant-owned delivery API. React Native on the front, with NestJS and PostGIS behind it.

  • React Native
  • NestJS
  • PostGIS
  • TypeScript

0x05 certifications

Certifications

Continuous learning across AI and modern engineering practices

The AI Engineer PathScrimba · July 2026
Prompt Engineering for Web DevelopersScrimba · July 2026

0x06 labs

Labs

AI experiments I can ship without a backend. Each one downloads its model on demand and runs it on your own hardware.

Labs

Two speech models that load into the page and run on your CPU. One reads back whatever you type; the other transcribes whatever you say. Neither sends a word anywhere.

  • // EXP.01 · Voice Lab — kokoro-82M, 92 MB, text to speech
  • // EXP.02 · Listen Lab — whisper-base, 77 MB, speech to text
  • // WASM inference, multi-threaded where the browser allows it
Open Labs

0x07 initiate-connection

Initiate Connection

Open to senior full-stack roles, consulting, and partnerships

Have a product to build or a system to scale? Send a note — I read every message.

  • Emailabuubkar.dev@gmail.com
  • Phone+92-334-9858841
  • GitHubgithub.com/Abuubkar
  • LinkedInin/abubakar-khawaja

// open or copy any detail