Hi, I'm Ahsan

Software Engineer based in Los Angeles, California

I love traveling and building things.

Resume

I'm a software engineer with 5+ years of experience building and scaling cloud and data platforms supporting 100M+ daily transactions. I specialize in distributed systems, big data processing, and full-stack development with expertise in Java, Python, TypeScript, React, and AWS.

If you would like to get in touch, please send a connect request on LinkedIn!

Experience

Amazon logo

Amazon

E-commerce and Cloud Computing Company

Santa Monica, California

Software Development Engineer II (L5)

May 2022 - Present

  • Launched a new Advertiser Console feature enabling advertisers to control all bid, budget, and promotion rules across their accounts. Architected a full-stack solution with big-data pipelines (PySpark on AWS EMR orchestrated via AWS Step Functions and EventBridge), serverless APIs (Java Spring Boot on AWS Lambda), and a React/TypeScript front-end UI. Deployed stack with AWS CDK/CloudFormation infra-as-code tools and instrumented with Amazon CloudWatch dashboards and alarms for end-to-end monitoring. Resulted in $90M+ annual attributed revenue for Amazon Advertising.
  • Overhauled Sponsored Products' auction signal cache refresh mechanism by designing an extensible automation system for RedisCache data updates. Implemented AWS Step Functions state machines with configurable ETL and cache-publisher steps triggered via configurable EventBridge schedules and events to refresh critical auction signals. Managed complex cross-account orchestration and IAM policies via AWS CDK, eliminating days of manual effort and ensuring up-to-date signals.
  • Led full-stack architecture planning and development of scalable AWS-based public APIs and web pages for a high-traffic advertising platform, handling 100M+ daily API calls. Oversaw front-end development in React.js and back-end microservices in Java/Python for smooth performance at scale.
  • Developed new customer-facing APIs using Java Spring Boot. Enhanced the front-end user experience (React.js) and optimized back-end workflows by adopting a serverless architecture (AWS Lambda), reducing operational costs by ~5% while improving page load times.
  • Implemented AWS EMR-based big data processing pipelines to support product ad recommendations, and integrated results into real-time ad serving systems, increasing recommendation coverage by 8%.
  • Improved operational reliability and transparency by refining system monitoring and processes. Introduced proactive alerting, debugging tools, and established standard operating procedures with dashboards for on-call teams, achieving >99.75% uptime and clear visibility into system health.
  • Boosted engineering productivity by improving development workflows: wrote comprehensive code documentation, expanded automated test coverage, and optimized CI/CD pipelines.
Northrop Grumman Corporation logo

Northrop Grumman Corporation

Aerospace Engineering Company

El Segundo, California

Software Engineer, AI (T2)

July 2020 - May 2022

  • Designed and implemented full-stack AI systems focusing on real-time computer vision and high-speed data processing for defense applications.
  • Built and integrated machine learning models into end-to-end solutions that processed sensor data in real time for critical decision-making.
  • Streamlined AI model training and deployment pipelines using Python and TensorFlow, achieving 112× faster training speeds through optimization and automation of model workflows.
  • Developed synthetic image generation algorithms and data pipelines, reducing development time by 76% by automating the creation of training data and accelerating computer vision model development.
  • Led a computer vision team to build a real-time target detection system capable of 60 FPS and 300+ detections per second. Mentored junior engineers and coordinated efforts to optimize deep learning models (object detection/recognition) for deployment on edge devices.
  • Pioneered advanced AI techniques by applying reinforcement learning to dynamic combat simulation scenarios and leveraging transfer learning to significantly reduce model training times.

Education

University of Southern California logo

University of Southern California

Los Angeles, California

Master of Science in Computer Science

August 2018 - May 2020

Bachelor of Science in Computer Engineering and Computer Science

August 2015 - December 2019

Honors:

  • Dean's List
  • Dean's Scholarship
  • Gates Millennium Scholar

Projects

LifeSphere News

lifespherenews.com
LifeSphere News screenshot 1
Click to expand
LifeSphere News screenshot 2
Click to expand

Automated news platform with event-driven AWS architecture. EC2 article generation orchestrated by Step Functions, SQS-triggered multi-channel publishing via Lambda, DynamoDB + MongoDB backends, Next.js frontend. All infrastructure defined in CDK. ~1k weekly visitors, monetized with AdSense.

Technologies

Mobile AppWeb ApplicationSoftware Development
9if7 screenshot 1
Click to expand

Cross-browser wishlist app with Chrome and Firefox extensions. Next.js frontend on Cloudflare, Supabase backend for database and auth.

Technologies

Next.jsSupabaseDatabase

Distribyte Studio

distribyte.studio
Distribyte Studio screenshot 1
Click to expand

A boutique studio building scalable, production-grade software. Contact me to make your digital ideas come to life!

Skills

Technical Skills

Programming Languages:

JavaPythonTypeScript

Frameworks & Libraries:

ReactSpring Boot

Cloud & Infrastructure:

AWSLambdaDynamoDB

Databases:

PostgreSQLMongoDBRedis

Tools & Technologies:

Apache SparkCI/CDInfra as Code