Open to opportunities
Muhammad Hamza, Senior Software Engineer

Building Production Systems From Architecture to Launch

MUHAMMADHAMZA

Muhammad Hamza

Senior Software Engineer · Lahore, Pakistan

I build backend-heavy products that need to keep working when the data gets messy, the user count grows, or multiple systems have to stay in sync. Over 4+ years I've worked across payroll, UK government education, combat sports, recruitment and legacy migrations. My strongest work is Node.js, NestJS, PostgreSQL, APIs, queues, integrations and the engineering decisions around them. I can also carry features through the frontend when needed.

BS Software Engineering · PUCIT, University of the Punjab · 2018-2022Outside work: esports
4+Years in software engineering
26K+Real fighter profiles imported
23K+Legacy users migrated
5-10+ min →︎ secondsPayroll forecasting operation
~120 GBProduction database scale observed

ENGINEERING THAT HOLDS UP IN PRODUCTION

01

Backend Engineering

NestJS and Node.js services, data models, authentication, background work and APIs built for production.

↗︎
02

Full-Stack Development

Features carried from database and API contracts through React, Next.js or Vue integration when the product needs end-to-end ownership.

↗︎
03

System Architecture

Schemas, module boundaries, queues and workflows shaped around the actual product instead of abstract patterns.

↗︎
04

API & Integration Engineering

REST APIs and third-party integrations including Veriff, Pusher, Knock, Firebase, Microsoft Teams and Azure Service Bus.

↗︎
05

Performance & Data Engineering

Query work, search, pagination, background processing and high-volume migrations when response time and data volume matter.

↗︎

CRAFTED IN PRODUCTION

FROM MAINTAINING SYSTEMS TO LEADING DELIVERY

01

Aslase

Senior Software Engineer

Own backend delivery on Mubadala Takafo, including the VIP Referral module, production support, UAT fixes, PR review, junior mentoring, estimation, architecture discussions and releases.

NestJS · Node.js · TypeScript · PostgreSQL · Prisma · Vue.js
Dec 2025 - PresentLahore · Onsite
02

Ilsa Interactive

Backend Engineer

Built backend systems across Fightbook and SPSG. Led technical delivery on Fightbook, reviewed PRs, coordinated API contracts and participated in a technical interview process.

NestJS · Node.js · PostgreSQL · TypeORM · Redis · BullMQ
Dec 2024 - Nov 2025Lahore · Onsite
03

NeuroHeap

Backend Engineer

Sole backend engineer on two early-stage products: an athlete data/search platform designed for very large datasets and a unified social inbox built around event-driven message handling.

NestJS · Kafka · Elasticsearch · PostgreSQL · MongoDB · Jest
May 2024 - Nov 2024Lahore · Onsite
04

Devsinc

Software Engineer

Maintained and extended UK Department for Education NPQ/ECF services across two Rails applications, including new course flows, REST sync, background jobs, tests and upgrade preparation.

Ruby on Rails · PostgreSQL · REST · RSpec · Capybara
Apr 2023 - May 2024Lahore · Onsite
05

Devsinc

Associate Software Engineer

Worked on Justworks payroll forecasting performance, production data cleanup and association changes inside a large Rails/PostgreSQL codebase, then formally promoted to Software Engineer.

Ruby on Rails · PostgreSQL · Sidekiq · RSpec
Feb 2022 - Apr 2023Lahore · Onsite

TOOLS I USE TO SHIP THE WORK

Core

TypeScript · Node.js · NestJS · PostgreSQL · REST APIs

Distributed & async

Kafka · BullMQ · Redis · Azure Service Bus · Sidekiq

Full-stack

React · Next.js · Vue.js · Prisma · TypeORM · Sequelize

Reliability

Jest · RSpec · Capybara · Docker · monitoring · code review

TRUSTED UNDER PRESSURE

“
His proactive communication, reliability under pressure, and passion for clean and scalable code made him an invaluable member of our engineering team.
Salman Nasir
Salman NasirChief Executive Officer · Ilsa Interactive
“
What impressed me most was Hamza's ability to learn rapidly and apply knowledge effectively. Even when encountering subjects for the very first time, he adapted quickly and demonstrated a strong analytical mindset.
Mr. Asim Rasul
Mr. Asim RasulAssistant Professor, Computer Science · University of the Punjab
“
His ability to grasp new concepts rapidly and apply them in problem-solving is very good. He consistently displayed initiative, curiosity, and persistence in tackling challenging exercises.
Dr. Saadia Shahzad
Dr. Saadia ShahzadAssistant Professor, Computer Science · University of the Punjab

START A CONVERSATION

Want to collaborate, discuss a project, or connect about software engineering? Drop me a message and I'll get back to you.