Hello! 👋

I'm Ahmed Gulab Khan

Software Engineer

About Me

I am a passionate Software Engineer with over 3.5 years of experience as a Software Engineer at Electronic Arts (EA). During my tenure as a software engineer at Electronic Arts, I have worked on technologies like Git, Java, JavaScript, Python, Spring/SpringBoot, MySQL, MongoDB, Redis, Kafka, Docker, Elasticsearch, Logstash, Kibana, REST APIs and various AWS services like EC2, Elastic Beanstalk, Lambda, S3, Secrets Manager, IAM, ECR, MSK and Route 53. At Electronic Arts, I also got the opportunity to work with technologies like Terraform, GitLab CI/CD pipelines, performing deployments for various microservices and scaling large-scale distributed systems. Besides the above mentioned skills and technologies, I've also worked with HTML, CSS, JavaScript/TypeScript, React.js, Redux Toolkit for Frontend development and Flask, Node.js, Express.js for Backend development. I love learning new things, and aim to make meaningful contributions in any work environment.

HTML/CSS JavaScript/TypeScript Java Python Go SQL React.js Node.js Express.js Spring Boot MySQL PostgreSQL MongoDB Amazon Web Services (AWS) Docker Apache Kafka Redis CI/CD Pipelines REST APIs GraphQL Generative AI LLMs Distributed Systems Microservices Cloud Computing

Projects

Experience

Software Engineer (Cloud)

MindSpark

Oct 2025 - Present
  • Developed and managing multiple AWS Lambda functions exposing REST APIs securely, while configuring AppConfig environments and managing 20+ fine-grained IAM policies to securely govern team access and AWS resource permissions.

Teaching Assistant

Arizona State University

Jan 2025 - Dec 2025
  • Assisted Professor Kan Xu in CIS 325: Programming for Analytics and AI in Business by grading assignments, reviewing project presentations, solving doubts and offering guidance to students related to python programming and data analysis concepts.
  • Provided support during tutoring sessions, assisted with exam preparation and created a collaborative learning environment to help students excel in the course.

Software Engineer 2

Electronic Arts (EA)

Dec 2022 - Dec 2023
  • Created the Identity Token Management application using React.js and Node.js, enabling the Social team to provision users and manage identity tokens across multiple environments, reducing manual effort by 90% while improving process efficiency.
  • Revamped the EA Console UI for WCAG 2.1 compliance using React.js, while optimizing performance to achieve a 30% decrease in load times, significantly improving the user experience for game teams.
  • Led the migration of the Groups service from legacy m4 EC2 instances to the next-generation m6 family, improving compute efficiency and reducing AWS infrastructure costs by ~35% across all environments, resulting in ~$8K in monthly cost savings.
  • Created new gRPC APIs for Groups service to create groups with members and to send bulk group invitations to players, reducing API latencies by 20% compared to the REST counterparts.
  • Developed REST APIs in Spring Boot for the large-scale distributed Groups service, enabling group search by projectId and name while maintaining latency under 300 ms.
  • Contributed to FC24 launch readiness for Groups service by load testing against 250K requests per second (i.e; 4 times the predicted traffic) for multiple scenarios, ensuring a seamless and successful launch.

Software Engineer

Electronic Arts (EA)

Jul 2020 - Nov 2022
  • Spearheaded the full-stack development of a scalable Social Proxy service using React.js and Node.js, containerized with Docker, and deployed on AWS Elastic Beanstalk, streamlining Groups data management for game teams and enhancing efficiency.
  • Architected the end-to-end flow for Groups service to send game-specific data to Profanity service, leveraging AWS Lambda S3 upload triggers to store data in Amazon S3 and Redis, reducing profanity across platforms, devices and games by 35%.
  • Implemented a GitLab CI/CD pipeline for the Social Proxy service, eliminating manual intervention to cut build and deployment time by 90%, eliminating idle waits, and boosting team productivity.
  • Restored 10M+ documents by developing an ETL application to extract, transform and load missing data from MongoDB snapshots of various services into Recommendations Elasticsearch indices.
  • Enhanced the unit and integration test coverage of Groups service from nearly 40% to over 85% using JUnit and Mockito.

Education

Master of Science in Computer Science

Arizona State University

2024 - 2025
  • GPA - 4.0/4.0

B. Tech in Electronics Engineering

National Institute of Technology, Warangal

2016 - 2020
  • CGPA - 7.5/10