Hassan Raza
About

Senior Software Engineer & Systems Architect. I design backend systems that scale, and I ship AI products end-to-end.

I am a senior engineer focused on building distributed backends, cloud infrastructure, and LLM-powered product experiences. My work sits at the intersection of reliability, performance, and developer velocity: event-driven services on Kafka and NestJS, multi-tenant SaaS on AWS, and retrieval-augmented AI systems that actually hold up in production. I care deeply about trade-offs, observable systems, and clean architectures that let teams move fast without breaking things.

Focus areas

  • Distributed systems & event-driven architectures
  • Cloud infrastructure (AWS, containers, IaC)
  • LLM systems: RAG, agents, streaming UX
  • API design & developer experience
  • Performance, scaling, and observability

Experience

  1. Senior Software Engineer
    Platform & AI
    2023 — Present

    Leading backend and AI infrastructure for a platform serving millions of requests per day.

    • Designed an event-driven ingestion pipeline handling 50k events/sec with sub-second p99 end-to-end latency.
    • Introduced a RAG layer over product data that reduced support volume by 28% in six weeks.
    • Migrated a monolith to a modular backend with zero-downtime deploys and measurable reliability gains.
    NestJSKafkaPostgreSQLRedisAWSGemini
  2. Software Engineer
    Backend Systems
    2020 — 2023

    Built and scaled API platforms and data infrastructure for multi-tenant SaaS products.

    • Rebuilt search with ElasticSearch + query planner, cutting p95 from 1.8s to 180ms.
    • Stood up the observability stack (metrics, traces, logs) and shipped SLOs that the team actually used.
    • Mentored four engineers; led a weekly system design review that leveled up the group.
    Node.jsNestJSPostgreSQLElasticSearchAWS
  3. Software Engineer
    Full-Stack
    2018 — 2020

    Shipped features across the stack from early days to product-market fit.

    • Owned the billing and subscriptions subsystem; zero revenue-affecting incidents in 18 months.
    • Introduced CI/CD and infrastructure-as-code, cutting deploy time from hours to minutes.
    Node.jsReactPostgreSQLDocker

Skills

Languages
TypeScriptNode.jsPythonGoSQL
Backend
NestJSFastifyExpressgRPCRESTGraphQL
Data & Messaging
PostgreSQLRedisKafkaRabbitMQElasticsearchClickHouse
Cloud & Infra
AWS (ECS, Lambda, RDS, S3, SQS)DockerKubernetesTerraformGitHub Actions
AI & LLMs
GeminiOpenAIVercel AI SDKLangChainpgvectorEmbeddingsRAG
Frontend
Next.jsReactTailwindTypeScript
Book a Call