Skip to content
Bilal Ahmad

Software Engineer, Backend & full-stack

Bilal Ahmad

Software Engineer focused on building modern, reliable and scalable web applications.

I build backend and full-stack solutions, from APIs and business logic to responsive web experiences, with a focus on clean architecture, performance and maintainable code.

01What I build

Backend and full-stack engineering, end to end.

The kind of work I take on, from the data model and API to the interface people use.

  1. 01

    Backend & APIs

    APIs, business logic and data models that stay maintainable as the rules behind them change.

  2. 02

    Full-stack applications

    React and Next.js applications backed by production APIs, from business requirements to release.

  3. 03

    Integrations

    Connecting products to third-party APIs and SDKs, notification channels and external systems.

  4. 04

    Production engineering

    Scheduled jobs, event-based workflows, documentation and tests, and refactoring legacy code for performance.

  5. 05

    Security-minded development

    Authentication, input validation and API hardening built in from the start, informed by a penetration-testing background.

  6. See it in practiceRead the case studies

02Selected work

Production platforms, and the parts I built.

Ordering and loyalty platforms I work on at Simplex, and Funds Grid, a product I build on my own. Each case study covers the problem, what I built and what made it hard.

Currently building

Independent work, outside client projects.

Systems I design and build on my own time, end to end.

Currently building

  • Funds Grid

    In progress

    A portfolio tracker for PSX stocks, ETFs and Pakistani mutual funds, designed and built on my own outside client work.

    • Next.js
    • NestJS
    • Prisma
    • MySQL
    Learn more: Funds Grid

Currently learning

  • Agentic AI Application Development

    Learning

    Exploring agent architectures, tool use, multi-step workflows, and building practical AI applications.

03Experience

From client projects to owning production backends.

  1. – Present

    3 yrs 3 mos · Lahore, Pakistan

    Backend-focused full-stack engineering on production ordering, loyalty and healthcare platforms.

    • Delivered 20+ feature modules from business requirements to production, including third-party integrations and analytical reports.
    • Built coupons, discounts, taxation and OTP-based authentication for customer-facing ordering platforms.

    +3 more on the experience page

    • NestJS
    • Node.js
    • React
    • MySQL
    • Redis
    • GTM
  2. –

    1 yr 1 mo · Remote

    MERN Stack Developer

    Cache First

    Remote client delivery across web apps for global and local clients.

    • Built 10+ global and local web apps, including a crypto exchange, e-commerce, SPA and CMS solutions, with 4.5+ client ratings for quality and reliability.
    • Designed business-oriented data models, automated database migrations and wrote SQL scripts for analytics, reporting and dashboard integrations.
    • MongoDB
    • Express
    • React
    • Node.js
    • SQL

04How I build

From requirements to production, and back again.

  1. 01

    Understand

    Understand requirements, constraints and business rules.

  2. 02

    Design

    Plan architecture, data models and API boundaries.

  3. 03

    Build

    Implement backend, frontend and integrations.

  4. 04

    Validate

    Test functionality, edge cases, security and performance.

  5. 05

    Ship & Improve

    Deploy, monitor, maintain and continuously improve.

05Technical expertise

Tools I reach for, and where I have used them.

Grouped by the work they do. Highlighted tools are the ones I use in production every day; the rest I have shipped with on projects or in earlier roles.

Primary Daily, in productionAdditional Worked with

Languages
  • TypeScript
  • JavaScript
  • SQL
  • Python

TypeScript across backend and frontend code; SQL for data models, migrations and reporting.

Backend
  • Node.js
  • NestJS
  • Express
  • GraphQL
  • RabbitMQ
  • Kafka
  • Socket.IO

Production APIs, integrations, scheduled jobs and event-based notifications at Simplex.

Frontend
  • React
  • Next.js
  • Tailwind CSS
  • Vue
  • Redux
  • Zustand
  • Sass

Client web apps at Cache First and frontend integrations on the Simplex ordering platforms.

Databases
  • MySQL
  • Redis
  • PostgreSQL
  • MongoDB

Data models, automated migrations and SQL scripts for analytics and reporting.

Infrastructure
  • Docker
  • Kubernetes
  • AWS
  • Google Cloud
  • Nginx

Containers, cloud hosting and web serving for deploying and running applications.

Tools
  • Jenkins
  • Jest
  • Vite
  • GTM

CI pipelines, testing, builds and analytics tracking alongside the application code.

06Writing

Notes on backend, frontend and security.

07Education & certifications

The foundations.

BSc Computer Science

COMSATS University Islamabad, Lahore

2019 – 2023

  • Certified Network Security SpecialistNetwork security
  • Advance Penetration TestingPenetration testing
  • Develop Applications with GCPGoogle Cloud
  • Remote Work CertificationRemote collaboration
All 10 certificates

Contact

Have a project, role or engineering problem in mind?

Tell me about the product, the problem or the role, and how I can help.

Based in
Lahore, Pakistan · UTC+5

Prefer to talk it through? Pick a time that suits you.

Book a call (opens in a new tab)

All fields are required.