Affan Ahmad

Software Engineer

Kanpur Nagar, Uttar Pradesh, India6 yrs 2 mos experience
Highly Stable

Key Highlights

  • Led improvements in Unified Messaging Service using Apache technologies.
  • Optimized email service performance significantly.
  • Achieved 5-star rating on Codechef as a competitive programmer.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in distributed systems and performance optimization.

Contact

Skills

Core Skills

Backend DevelopmentDistributed SystemsFull-stack Development

Other Skills

AkkaAlgorithmsApache BeamApache FlinkApache HTTP clientBatch ApplicationsCC++Data StructuresDialogflowHTML5JavaJavaScriptLinuxLow-Level Design

About

I’m a passionate software engineer with a strong focus on backend development, distributed systems, and performance optimization. I recently took ownership of the Unified Messaging Service (UMS), where I led major improvements using Apache Flink and Apache Beam — including the implementation of ParDo, PTransform, custom pipelines, and integration with sharded databases. I resolved critical issues in Beam’s Pub/Sub transform with a custom wrapper, enhanced performance in our email service by optimizing the Apache HTTP client, and worked collaboratively to reduce async latency. I also delivered the V3 subject line feature for LC Atreides and implemented the Outbox functionality with supporting Akka batch applications and GCS/service account infrastructure updates. On the full-stack side, I’ve built and integrated chatbots using Dialogflow to troubleshoot QoS, SIP, and branch connectivity issues. I'm trained in HTML, CSS, React, JavaScript, Java (Spring), Python, and multi-threaded POSIX C programming. My systems knowledge includes building a Linux memory manager in C for custom allocation/deallocation monitoring. As a competitive programmer, I hold a 5-star rating on Codechef, and placed 1st and 2nd in two developer contests on Topcoder. Always excited to tackle complex problems, learn fast, and build high-impact systems

Experience

Scaler

Teaching Professional

Apr 2024Present · 1 yr 11 mos · Bengaluru, Karnataka, India · Remote

Wayfair

Software Engineer 2

Mar 2024Present · 2 yrs · Bengaluru, Karnataka, India · On-site

Versa networks

Software Engineer 2

Jan 2020Mar 2024 · 4 yrs 2 mos · Bengaluru, Karnataka, India

Apache FlinkApache BeamJavaPerformance OptimizationDistributed SystemsDialogflow+3

Education

Indian Institute of Technology, Kanpur

Bachelor's degree — Electrical and Software

Jan 2014Jan 2019

Zero To Mastery Academy

Dec 2021Present

Stackforce found 100+ more professionals with Backend Development & Distributed Systems

Explore similar profiles based on matching skills and experience