Vikas Choudhary profile photo 1 on Tal

Vikas Choudhary

Software Engineering @ JPMorganChase | Ex- Amazon

Bengaluru

5+ years of work experience

JPMorganChase
May 20251 yr 6 mosPresent

Bengaluru, Karnataka, India

Amazon
Jul 20222 yrs 11 mosMay 2025

Gurugram, Haryana, India

• High-Throughput Event Processing: Scaled SQS-based event processing to handle 100K+ RPS of high-volume IoT events, optimizing processing logic for throughput and reliability. • Large-Scale Telemetry Platform: Built an end-to-end telemetry pipeline using Amazon ECS and Apache Flink to ingest and process device logs at scale; developed dashboards for outage detection, debugging, and key business metrics. • Serverless Event-Driven Systems: Designed and developed distributed systems using AWS Lambda, SQS, DynamoDB, S3, and API Gateway to process large-scale IoT workloads. • Infrastructure Automation: Built and managed AWS infrastructure using CDK, enabling consistent and repeatable deployments across environments.
Incedo Inc.
Jul 20216 mosDec 2021

Gurugram, Haryana, India

Incedo Inc.
20211 yr2022

Gurugram, Haryana, India

• Backend Migration: Ported the core Incedo Lighthouse backend from Python to Java within a tight timeline, redesigning key components to improve maintainability and support new technologies. • Performance & Codebase Optimization: Reduced backend code size by ~50% while improving system performance and simplifying ongoing maintenance. • Cloud & CI/CD: Migrated the application to the cloud and implemented Jenkins-based CI/CD pipelines, reducing deployment time by ~90% and enabling faster, more consistent releases.
Jio
Jan 20206 mosJun 2020

Greater Jaipur Area

Vikas’s AI Stack

claude
claude
mcp
mcp
openai
openai
opencode
opencode
ChatGPT
ChatGPT

Education

National Institute of Technology, Kurukshetra, Haryana

Bachelor of Technology, Electrical and Electronics Engineering

National Institute of Technology, Kurukshetra, Haryana

20174 yrs2021

Join Vikas and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Vikas Choudhary on Tal

Headline

Software Engineering @ JPMorganChase | Ex- Amazon

About

I have a strong set of technical skills and experience as a Java developer. My skills include a solid understanding of Java SE 8 and 17, as well as experience using the Spring Framework (including Spring Boot). I also have a basic understanding of SQL and experience writing DDL/DML scripts, along with experience writing unit tests using Junit/Mockito. In terms of team development, I've worked with Jira and have experience in developing multithreaded applications and microservices architecture-based applications. I also have experience with Git, Maven, and Docker, as well as Cloud computing using Amazon Web Services (AWS). I understand Design patterns, and I have knowledge of DevOps, Jenkins, and CI/CD. Additionally, I have experience with Hibernate, Spring security, and JPA. Overall, my technical skills and experience demonstrate my ability to design, develop, and support consumer-facing web applications, solve technical challenges on a day-to-day basis, and build applications for scalability and performance. My experience with AWS, specifically with services like EC2, S3, and RDS, as well as knowledge of infrastructure as code using AWS Cloud Development Kit (CDK) and security concepts such as IAM and VPC, can help me build highly scalable and cost-effective applications.

Location

Bengaluru

AI stack

claude

mcp

openai

opencode

ChatGPT

Work experience

SDE-2 at JPMorganChase, May 2025 - Present · 1 yr 6 mos, Bengaluru, Karnataka, India

Software Engineer at Amazon, Jul 2022 - May 2025 · 2 yrs 11 mos, Gurugram, Haryana, India, • High-Throughput Event Processing: Scaled SQS-based event processing to handle 100K+ RPS of high-volume IoT events, optimizing processing logic for throughput and reliability. • Large-Scale Telemetry Platform: Built an end-to-end telemetry pipeline using Amazon ECS and Apache Flink to ingest and process device logs at scale; developed dashboards for outage detection, debugging, and key business metrics. • Serverless Event-Driven Systems: Designed and developed distributed systems using AWS Lambda, SQS, DynamoDB, S3, and API Gateway to process large-scale IoT workloads. • Infrastructure Automation: Built and managed AWS infrastructure using CDK, enabling consistent and repeatable deployments across environments.

Software Engineer Trainee at Incedo Inc., Jul 2021 - Dec 2021 · 6 mos, Gurugram, Haryana, India

Software Engineer at Incedo Inc., 2021 - 2022 · 1 yr, Gurugram, Haryana, India, • Backend Migration: Ported the core Incedo Lighthouse backend from Python to Java within a tight timeline, redesigning key components to improve maintainability and support new technologies. • Performance & Codebase Optimization: Reduced backend code size by ~50% while improving system performance and simplifying ongoing maintenance. • Cloud & CI/CD: Migrated the application to the cloud and implemented Jenkins-based CI/CD pipelines, reducing deployment time by ~90% and enabling faster, more consistent releases.

Intership at Jio, Jan 2020 - Jun 2020 · 6 mos, Greater Jaipur Area

Education

Bachelor of Technology, Electrical and Electronics Engineering, National Institute of Technology, Kurukshetra, Haryana

Public links

github: https://github.com/deviknitkkr

leetcode: https://leetcode.com/deviknitkkr