Muhammad Tahir Hassan Khan
Backend Software Engineer · YOUR LOCATION
Summary
I'm a backend-focused software engineer with nearly three years of experience building and scaling a multi-tenant healthcare care-coordination platform. Hospital systems use it to manage patient engagement across the surgical and orthopedic care journey. I started by delivering individual features and grew into owning the end-to-end design of core subsystems: patient journey automation, EHR integrations, and outcomes analytics. On a multi-country online tutoring platform (FastAPI and PostgreSQL backend, Next.js dashboard, Flutter app), I owned the hard, unglamorous parts: money, concurrency, identity, and messaging. I also spent a year (2023–2024) as a backend engineer on Sokkat, a UAE-based e-commerce mobile app, building Node.js APIs on top of Shopify and PostgreSQL.
Experience
Backend Software Engineer · Healthcare technology company (name under NDA)
Nearly 3 years · Present
- Progressed from backend feature engineer to owner of several core subsystems on a multi-tenant care-coordination platform
- Owned the patient journey automation engine: state-machine-driven outreach based on appointments, consent, and quiet hours
- Built and maintained the EHR integration layer, normalizing multi-vendor clinical events into a common FHIR-based model
- Designed tenant-scoped data access across queries, background jobs, and cache keys
- Built Bull/BullMQ + Redis job infrastructure for scheduled and event-driven patient outreach
- Integrated LLM features (patient chat, triage, clinical note drafting) with consent checks and outage fallbacks
- Contributed to the patient-reported outcomes analytics pipeline and campaign messaging systems
Full-Stack Engineer · Multi-country online tutoring platform (confidential)
[ADD DATES · X MONTHS]
- Audited and hardened the self-service booking engine, adding Postgres-backed tests that prove its row locks work
- Modelled the credit-hours booking domain so admin-granted hours became spendable
- Centralised tutor pay into one server-side rate seam and built a unified finance hub
- Designed enumeration-safe, org-scoped public IDs with per-recipient visibility
- Audited 49 notification issues, closed a link-poisoning vulnerability, and built reply-by-link
- Cut the slowest dashboard route from 11.0 s to 3.8 s and removed hosting-cost drivers
Backend Engineer · Sokkat (UAE-based e-commerce)
2023 — 2024
- Built Node.js APIs powering the Sokkat mobile app
- Integrated the app with the store's Shopify backend
- Worked with PostgreSQL for the backend data layer
Technical skills
- Backend
- Node.js, Express, Python, FastAPI, SQLModel / SQLAlchemy, Bull / BullMQ
- Databases
- PostgreSQL, MongoDB / Mongoose, Redis, Alembic migrations
- Auth & Multi-Tenancy
- Auth0, JWT validation, Tenant-scoped data access, HMAC-signed tokens
- Healthcare Interoperability
- FHIR, HL7, EHR vendor APIs, Clinical event normalization
- Integrations
- Twilio SMS & Voice, Voice AI agents, Shopify, SMTP & push
- AI / LLM
- RAG chatbots, LLM triage, Clinical note generation
- Frontend & Mobile
- TypeScript, Next.js, React, SWR, Flutter
- Testing
- pytest, Mocha / Chai / Sinon, Vitest, Playwright, Testcontainers
- Delivery
- CI-gated deploys, Expand/contract migrations, Sentry
Selected projects
Patient Journey Automation Engine
A state-machine-driven engine that schedules and sends patient communications across the surgical journey, based on appointment events, consent status, and quiet-hours rules.
EHR Integration Layer
Normalizes clinical event data from multiple EHR vendors into a common FHIR-based model, so each new vendor needs only one adapter.
Multi-Tenant Data Access & Job Infrastructure
Tenant-scoped data access and Bull/BullMQ + Redis job infrastructure powering scheduled and event-driven patient outreach for multiple hospitals.
LLM Features in Clinical Workflows
Patient chat, triage assistance, and clinical note drafting integrated into backend workflows, with consent checks and outage fallbacks.
Multi-Country Online Tutoring Platform
Booking, credit hours, tutor pay and finance, public IDs, and notifications for an online tutoring platform serving admins, tutors, parents, and students.
Sokkat
Backend for Sokkat, a UAE-based e-commerce store with a mobile app: Node.js APIs for the app, integrated with a Shopify backend and PostgreSQL.
Outcomes Analytics & Patient Campaigns
Contributions to the patient-reported outcomes (PRO) analytics pipeline and campaign messaging systems.
Education
- [ADD DEGREE, INSTITUTION, YEAR]
Certifications
- [ADD CERTIFICATIONS OR REMOVE THIS SECTION]