A career built around taking responsibility.

Backend systems, integrations and difficult technical problems, as an individual contributor and technical team lead.

Download résumé

10+ years of software development, beginning with freelance work in 2014. Dates below distinguish full-time, part-time and independent work.

2014 freelance development → TeReSol → Awesomebox → Spindox → Upwork → Toptal client → Technical Team Lead

TOP 3% TALENTVetted byToptalHire me
  1. May 2023–September 2026

    Full-Stack Developer → Technical Team Lead

    Full-time remote client engagement. Worked directly under the technical CEO, delivering backend systems, AI lead qualification, payments, HubSpot synchronization, integrations, operational automation and production debugging. Client identity remains confidential.

  2. August 2022–April 2023

    Backend / Full-Stack Engineer

    Delivered two MVP backends, PostgreSQL and MongoDB optimizations, an AWS Lambda scraper improvement and a TensorFlow-to-Node API integration for clients of different sizes.

  3. January 2021–April 2022

    Full-Stack Developer

    Built Express REST services associated with Vodafone Italy, using Swagger and Oracle. Docker, Jenkins, Bitbucket, Mocha/Chai and Grafana/Prometheus/Loki supported delivery and monitoring.

  4. August 2016–December 2018

    Full-Stack Developer / Engineer

    Built a Node.js REST API, an NW.js Windows application and Elasticsearch search for an IT-assistant product. Initially full-time; continued part-time during the master’s from September 2017.

  5. November 2015–July 2016

    Software Design Engineer

    Built Node.js/Sails services for real-time GPS tracking, reusable Express/Backbone/MySQL foundations and biometric-verification work associated with the National Bank of Pakistan.

  6. Began in 2014

    Node.js and Ionic developer

    Node.js backends and cross-platform Ionic applications before completing the bachelor’s degree. This marks the start of software development experience, not continuous full-time employment.

Capabilities behind the work.

Backend Systems

Node.js, TypeScript, Express, Fastify, NestJS, REST, GraphQL, queues, webhooks.

Data & Performance

PostgreSQL, MongoDB, Prisma, Redis, Elasticsearch, query optimization, materialized views, aggregation and pre-computation.

Applied AI

OpenAI, Gemini, Grok, LangChain, embeddings, RAG and AI workflow integration.

Product Integrations

Stripe, Apple Pay, PayPal, HubSpot, PandaDoc, Google APIs and operational automation.

Education

MSc Computer Engineering

Politecnico di Torino · September 2017–December 2019

Thesis: “Design and development of WiFi access with eIDAS for cross border authentication”.

BSc Software Engineering

National University of Sciences and Technology (NUST) · September 2011–June 2015

Claude Certified Architect – FoundationsJune–December 2026AWS Certified AI PractitionerJuly 2026–July 2029AWS Certified Cloud PractitionerJuly 2026–July 2029

Have a difficult engineering problem?

If you’re dealing with a backend bottleneck, production issue, unreliable integration or an AI prototype that needs production engineering, let’s discuss it.

Discuss the problem