Open to new opportunities

Awais Waheed

Senior Backend EngineerIrving, TX — Open to relocation

Senior Backend Engineer specializing in high-throughput distributed systems and event-driven architectures. 6+ years building production systems in Java at scale — currently owning a mission-critical streaming pipeline at 7-Eleven's delivery platform. Deep experience with AWS, reactive programming, microservices, and cloud migrations. Previously at Walmart via Confiz.

Awais Waheed, Senior Backend Engineer
scroll

02 / EXPERIENCE

Work Experience

6+ years building distributed systems and event-driven architectures at scale.

  • Scaled reactive event-streaming pipeline from 400K to 1M messages/day on a single instance by restructuring transaction boundaries, scoping writes, and enforcing query timeouts
  • Diagnosed and resolved a 3-day undetected production outage (50 DB connections exhausted): traced connection timeouts through DLQ spikes to legacy reactive chain queries — pool exhaustion eliminated, throughput doubled
  • Engineered ingress layer with manual Kinesis shard acknowledgment to enforce strict message ordering without sacrificing throughput
  • Designed DLQ failure pipeline with retry scheduling and MongoDB persistence — zero silent data loss across all failure scenarios
  • Migrated Streaming Service infrastructure from Azure (Event Hub) to AWS (Kinesis, Secrets Manager, pod-based IAM roles)
  • Resolved 8–10 integration bugs across 3PL and Skipcart services where malformed payload formatting caused downstream systems to silently fail — restoring correct functional behavior across delivery workflows
  • Configured MCP servers for GitHub, Jira, and Confluence; used GitHub Copilot Workspace to scaffold automation testing workflows
JavaAWS KinesisAWS SQSMongoDBNew RelicAWS Secrets ManagerReactorAzure Event Hub

03 / SKILLS

Technical Skills

Technologies and practices I use to build production systems at scale.

Languages

JavaTypeScriptPythonC++C#/.NET

Frameworks & Libraries

Spring BootHibernateReactorNest.jsReact.jsLangChainApache Kafka

Cloud & Infrastructure

AWSAzureAWS KinesisAWS SQSAzure Event HubKubernetesDockerJenkinsNew RelicSplunkSonarQube

Databases

MongoDBMySQLPostgreSQLAmazon RDS

Tools & Practices

JUnitMockitoMavenGitPostmanLiquibaseJIRAMicroservicesEvent-Driven ArchitectureReactive PipelinesDLQ PatternsIdempotencyMCPGitHub CopilotClaude Code

04 / PROJECTS

Selected Projects

Production systems and personal builds demonstrating depth across the stack.

Resolve Tech Solutions (Client: 7-Eleven)

Professional

Streaming Service — 7-Eleven DaaS

Event-driven delivery pipeline consuming real-time order events from DoorDash, UberEats, and Skipcart. Reactive, non-blocking Java architecture processing 1M+ messages/day on a single instance. Includes DLQ failure handling, idempotent processing, manual Kinesis shard acknowledgment for ordering, and configurable retry scheduling.

JavaAWS KinesisAWS SQSMongoDBNew RelicAWS Secrets Manager

Confiz Ltd. (Client: Walmart)

Professional

GPH Carbon — Walmart Pharmacy

Cloud migration of Walmart's HQ pharmacy software. Managed workorder approvals and store update packages across 5,000+ U.S. locations using Spring Boot microservices and AWS CI/CD pipelines.

JavaSpring BootReact.jsAWS CI/CDKubernetesJenkins

Personal Project

Personal

MarketPlace Pro

Full-stack e-commerce platform with user roles, product management, order tracking, JWT auth, payment integration, and S3 file uploads. Deployed on AWS.

JavaSpring BootReactPostgreSQLAWS

Personal Project

Personal

Event Management System

Full-stack event platform with ticket booking, payment integration, JMS messaging, and pessimistic locking to handle concurrent bookings. Deployed on AWS.

JavaSpring BootReactPostgreSQLMySQLAWS

Personal Project

Personal

Expense Tracker

Full-stack expense tracker with add/edit/delete/filter functionality, category breakdowns, and clean REST APIs.

Spring BootReactPostgreSQL

Personal Project

Personal

Dictionary App

Word search and definitions app with top-searched word tracking optimized for query performance with indexed lookups.

Spring BootReactSQLite

05 / CONTACT

Get in Touch

I'm open to senior backend / distributed systems roles and interesting consulting work. If you're working on something at scale and think I'd be a fit — reach out.