Backend Engineering
NestJS and Node.js services, data models, authentication, background work and APIs built for production.
↗︎
Building Production Systems From Architecture to Launch
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.
NestJS and Node.js services, data models, authentication, background work and APIs built for production.
↗︎Features carried from database and API contracts through React, Next.js or Vue integration when the product needs end-to-end ownership.
↗︎Schemas, module boundaries, queues and workflows shaped around the actual product instead of abstract patterns.
↗︎REST APIs and third-party integrations including Veriff, Pusher, Knock, Firebase, Microsoft Teams and Azure Service Bus.
↗︎Query work, search, pagination, background processing and high-volume migrations when response time and data volume matter.
↗︎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.jsBackend 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 · BullMQBackend 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 · JestSoftware 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 · CapybaraAssociate 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 · RSpecTypeScript · Node.js · NestJS · PostgreSQL · REST APIs
Kafka · BullMQ · Redis · Azure Service Bus · Sidekiq
React · Next.js · Vue.js · Prisma · TypeORM · Sequelize
Jest · RSpec · Capybara · Docker · monitoring · code review
His proactive communication, reliability under pressure, and passion for clean and scalable code made him an invaluable member of our engineering team.
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.
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.
Want to collaborate, discuss a project, or connect about software engineering? Drop me a message and I'll get back to you.