Skip to content
Open to full-time · Remote-friendly

Hareem Bilal / Software Engineer

Engineeringreliablesystems,at scale.

Software engineer focused on backend and API architecture, modern frontend delivery, and CI/CD — shipping type-safe GraphQL, resilient Temporal workflows, and Kubernetes-native services.

Location
Islamabad, Pakistan
Local time
--:-- PKT
Currently
Software Engineer @ Zones IT Solutions
Portrait of Hareem Bilal
PK · UTC+5
  • TypeScript
  • NestJS
  • Next.js
  • React
  • Node.js
  • GraphQL
  • Go
  • Python
  • JavaScript
  • Kubernetes
  • Temporal
  • Docker
  • ArgoCD
  • Keycloak
  • Prometheus
  • Grafana
  • Sentry
  • PySpark

01About

I build the backbone — APIs, platforms and pipelines — and the interfaces that sit on top of them.

I'm Hareem Bilal, a software engineer who cares about the parts of a system nobody sees until they break: the API contract, the auth flow, the deploy pipeline, the dashboard that tells you something is wrong before your users do.

Day to day I work across NestJS, React/Next.js, Kubernetes and observability — designing type-safe GraphQL APIs, orchestrating resilient workflows with Temporal, and building data pipelines when analytics matter. Outside of work I ship Azal, a live Islamic companion app on Google Play.

Years building softwaresince Nov 2022
3+
Teams shipped withfull-time, contract & internships
5
Live productsGoogle Play & web
2
Public repositoriesgithub.com/hareem7bilal
56

02Selected work

Products in production, not just prototypes.

A shipped consumer app on Google Play, the platform work behind enterprise services, and what's being built next.

LiveMobile app · Google Play

Azal — Your Deen Companion

Live Islamic mobile app published on Google Play. Built around daily habits: prayer tracking with streaks across the five salah, Quran recitation playback for all 114 surahs, and a scope-locked AI assistant that answers from Quran and Hadith.

  • “Ask Azal” AI assistant with a verse-aware mode anchored in Quran & Hadith
  • Hadith from seven major collections, including Sahih Bukhari & Muslim
  • AI-generated adhkar plans, mood-based duas and daily task generation
  • Google & email sign-in with encrypted cross-device sync and offline fallback

Azal

Your Deen Companion

114

surahs with recitation

7

hadith collections

AI

verse-aware assistant

OngoingBackend & APIs · Zones IT

Microservices platform

NestJS + TypeScript services with type-safe GraphQL, Keycloak OAuth2/OIDC and GitOps deploys to Kubernetes.

  • NestJS
  • GraphQL
  • Kubernetes
  • Keycloak
  • ArgoCD
In developmentWorkflow engine · R&D

Workflows

Exploring durable execution and agentic AI workflows, building on Temporal patterns and Go/WebAssembly plugins.

  • Temporal
  • Go
  • WASM
  • Python

03Experience

Where I've shipped.

From writing the SRS to owning production microservices — a path through architecture, frontend, full-stack and platform engineering.

Full history on LinkedIn
  1. Jul 2024 — Present

    2 yrs 2 mos

    Software Engineer · Zones IT Solutions

    Current

    Full-time

    Architecting and shipping production microservices, frontends and the delivery platform around them.

    • Architected NestJS + TypeScript microservices, containerized with Docker, deployed on Kubernetes and secured via Keycloak (OAuth2/OIDC).
    • Designed type-safe GraphQL APIs and built React/Next.js + TypeScript apps with Material UI for consistent, accessible interfaces.
    • Established Jest and Cypress testing, Azure DevOps CI/CD, ArgoCD GitOps, and observability with Prometheus, Grafana and Sentry.
    • Designed Temporal workflows and Go/WebAssembly plugins; used Azure Databricks and PySpark for large-scale ETL.
    • NestJS
    • TypeScript
    • GraphQL
    • Kubernetes
    • Keycloak
    • Next.js
    • Temporal
    • Go
    • ArgoCD
    • Databricks
  2. Jun 2023 — Jul 2023

    2 mos

    Frontend Developer · Accrue

    Internship · Remote

    Functional programming on both sides of the wire.

    • Backend development in Clojure with reactive frontend work in ClojureScript and Re-frame.
    • Clojure
    • ClojureScript
    • Re-frame
  3. Apr 2023 — Jun 2023

    3 mos

    MERN Developer · Hactric Solutions

    Internship

    Full-stack JavaScript delivery.

    • Hands-on feature delivery across the MERN stack — MongoDB, Express, React and Node.js.
    • MongoDB
    • Express
    • React
    • Node.js
  4. Mar 2023 — Apr 2023

    2 mos

    Web Developer · PROCOM '23

    Contract · Remote

    Management platform for the PROCOM '23 tech event.

    • Built the PROCOM '23 management system with React, PHP and MySQL, owning code review on the PHP side.
    • React
    • PHP
    • MySQL
  5. Nov 2022 — Jan 2023

    3 mos

    System Architect · GleamHR

    Apprenticeship

    Requirements and architecture for an HR platform.

    • Authored the SRS for an HR management system covering functionality, performance and UI design.
    • System design
    • SRS
    • UX

04Capabilities & stack

End to end, from schema to screen.

The pipelines I keep running — and the tools I reach for to keep them fast, typed and observable.

  1. 01

    Backend, APIs & microservices

    NestJS + TypeScript services, type-safe GraphQL and REST, OAuth2/OIDC auth, and containerized deployments on Kubernetes.

    • NestJS
    • GraphQL
    • OAuth2/OIDC
    • Docker
  2. 02

    React / Next.js frontends

    Type-safe UI delivery with accessible component systems, solid performance and clean client–API integration.

    • React
    • Next.js
    • TypeScript
    • Material UI
  3. 03

    CI/CD, Kubernetes & observability

    Azure DevOps pipelines, ArgoCD GitOps, Prometheus, Grafana and Sentry — shipping with confidence and knowing when things drift.

    • Azure DevOps
    • ArgoCD
    • Prometheus
    • Sentry
  4. 04

    Testing, workflows & reliability

    Jest, Cypress, Temporal workflows and data pipelines with PySpark — reliability patterns that keep systems resilient under load.

    • Jest
    • Cypress
    • Temporal
    • PySpark

Core layers

  • TypeScript
  • NestJS
  • Next.js
  • React
  • Node.js
  • GraphQL
  • Go
  • Python
  • JavaScript

Toolbox

Languages
TypeScriptJavaScriptGoPythonSQL
Backend
NestJSNode.jsGraphQLRESTTemporalKeycloak
Frontend
ReactNext.jsMaterial UIAccessibility
Platform
DockerKubernetesArgoCDAzure DevOpsTerraform
Observability
PrometheusGrafanaSentry
Data & messaging
DatabricksPySparkRedisRabbitMQElasticsearch
Quality
JestCypressCode review

Engagement · 01

Backend & platform

APIs, services, auth, containers and CI/CD for systems that stay observable and deployable.

  • Service & data modeling
  • Auth, webhooks & integrations
  • Cloud deploys, containers & pipelines

Engagement · 02

Frontend delivery

React, Next.js and TypeScript interfaces with design systems, accessibility and GraphQL/REST integration.

  • Component systems & responsive layouts
  • Performance and clean markup
  • Client-side API integration

05Contact

Let's build something reliable.

Open to full-time · Remote-friendly. Email is best for a first conversation — LinkedIn and GitHub are open for context.

What's this about?

I read every message personally.