Ankush Khanna

Software Engineer

New Delhi, Delhi, India5 yrs 11 mos experience
Most Likely To Switch

Key Highlights

  • Designed microservices improving response times by 13%.
  • Led development of frameworks increasing payment success rates by 7%.
  • Nurtured coding culture through events and mentoring.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with experience in Fintech and SaaS.

Contact

Skills

Core Skills

PythonMicrosoft AzurePhpAwsJavaReactEtlEvent PlanningLeadershipCompetitive ProgrammingAlgorithms

Other Skills

DockerLinuxGo (Programming Language)Amazon Web Services (AWS)gRPCApache KafkaMySQLElasticsearchSpring BootGoogle GuiceLow-Level DesignTypeScriptJavaScriptHigh-Level DesignExtract, Transform, Load (ETL)

About

A Software Engineer with an M.Sc. in Computer Science from University of Delhi, passionate about solving challenging problems. Enthusiastic about Competitive Programming and Mathematics.

Experience

5 yrs 11 mos
Total Experience
1 yr 3 mos
Average Tenure
1 yr 11 mos
Current Experience

Google

Software Engineer III

Jul 2024Present · 1 yr 11 mos · Bengaluru, Karnataka, India

Microsoft

Software Engineer II

Apr 2024Jul 2024 · 3 mos · Noida, Uttar Pradesh, India

  • Assistants API
  • Wrote HTTP integration tests for multiple crucial service APIs, increasing the overall service test coverage by 8%.
  • Designed and implemented an intelligent proxy routing microservice from scratch, routing all file upload calls to respective service APIs based on use-case identified by request body text, using file stream forwarding. This brought down the service overhead and response times by 13% on an average.
DockerLinuxPythonMicrosoft Azure

Zomato

Software Development Engineer II

Aug 2023Dec 2023 · 4 mos · Gurugram, Haryana, India

  • Intercity Legends
  • Integrated Intercity Legends menu into Zomato’s Global Search tool enhancing the Search and Discovery of the platform, elevating the business growth by 10%.
  • Developed an end-to-end generic Special Flow Rail supporting multiple Festive Seasons, reducing the future development effort by 2 weeks for each Festive Season.
PHPGo (Programming Language)DockerAmazon Web Services (AWS)gRPCAWS

Paytm

Senior Software Engineer

Apr 2023Jul 2023 · 3 mos · Noida, Uttar Pradesh, India

  • UPI Lite
  • Designed and implemented an end-to-end framework for automatically reconciling stuck payment transactions. This increased the overall payment success rate by 7%.
  • Documented multiple designs and features, and led team level reviews and discussions.
Apache KafkaMySQLJavaElasticsearchAmazon Web Services (AWS)Spring Boot+1

Amazon

Software Development Engineer

Jun 2021Mar 2023 · 1 yr 9 mos · Bengaluru, Karnataka, India

  • Software Development Engineer at Payments Services.
  • Payment Method Onboarding Platform
  • Contributed in designing the back-end service from scratch, analyzing multiple AWS compute platforms, service architecture and other low level framework choices.
  • Created complete service CDK pipeline and infrastructure, setting up the Google Guice Java back-end service.
  • Put in place a dedicated TestNG Integration Tests package with tests covering existing service components and infrastructure.
  • Created HLDs and LLDs for multiple service APIs and features. Drove the design reviews at cross team level and owned end-to-end implementation for some of these designs.
  • Designed and implemented an extensible automatic and generic local caching mechanism at the service level, using Google Guava, with periodic asynchronous refresh capabilities. This improved the service performance significantly, bringing down the latency by about 93% for multiple crucial APIs.
  • Payments Search Platform
  • Created an inline end-to-end Client Feedback Mechanism and integrated into the platform as a seamless feedback utility.
  • Developed multiple React components, features and pages leveraging React Bootstrap and React Material UI libraries.
  • Developed multiple Java REST APIs in the Spring Boot Service.
  • Created programmatic ElasticSearch Kibana alarms and monitor dashboards for index mapping corruption detection, preventing long term ES Cluster outages. This reduced the incoming tickets in the ticket queue by 43%, significantly reducing team-wide operational load.
ReactGoogle GuiceLow-Level DesignTypeScriptJavaAmazon Web Services (AWS)+3

Accolite

Software Engineer Intern

Jan 2021May 2021 · 4 mos · Gurugram, Haryana, India

  • Medical Data Application
  • Worked on integrating a new data source system into an existing UK based Medical Data application.
  • Created and maintained ETL pipelines with Matillion using Snowflake as the Cloud Data Warehouse, backed by MS SQL Server hosted on Microsoft Azure.
  • Implemented and integrated Python scripts for data cleansing into ETL pipelines, automating the whole data cleansing process.
  • Wrote multiple SQL based data validation scripts for all data sources, ensuring data validity for creating BI Reports.
Extract, Transform, Load (ETL)PythonSQLMatillion ETLSnowflakeETL

Sanganika dduc

President

Aug 2018Jul 2019 · 11 mos · New Delhi, Delhi, India

  • Responsible for year-round activities and events in the department. Major being, Tech Marathon, the annual technical fest of Deen Dayal Upadhyaya College, University of Delhi. Responsibilities included managing various aspects of the event and coordinating a team of almost 100 students. Apart from that, ensured the coding culture and junior-senior interactions in the department, and took numerous practical/theoretical/doubt/QnA sessions to help juniors and fellow batch mates.
Event PlanningPublic SpeakingLeadershipEvent Management

Codechef dduc chapter

President

Aug 2017Jul 2019 · 1 yr 11 mos · New Delhi, Delhi, India

  • Responsible for year-round coding events in the department. Organised various coding sessions, discussions and meet-ups, nurturing the coding culture in the department. Also hosted various online and offline coding contests in the department during my tenure.
AlgorithmsCompetitive ProgrammingData StructuresTutoringLeadershipMentoring

Robotics club, dduc

Core Team Lead

Aug 2017Jul 2018 · 11 mos · New Delhi, Delhi, India

  • Responsible for year-round events and activities in the club. Major being, organizing the annual Robotics Fest of Deen Dayal Upadhyaya College, University of Delhi. Organized various robotics hands-on learning workshops for juniors throughout the year, and regular robotics meetups for club members and enthusiasts.
TutoringMentoring

Education

Department of Computer Science, University of Delhi

Master of Science (M.Sc.) — Computer Science

Aug 2019May 2021

Deen Dayal Upadhyaya College

Bachelor of Science (Honours) - B.Sc. (Hons.) — Computer Science

Jul 2016May 2019

Oxford Senior Secondary School - India

High School — Mathematics and Computer Science

Apr 2012Mar 2016

Stackforce found 100+ more professionals with Python & Microsoft Azure

Explore similar profiles based on matching skills and experience