Backend engineer at Amazon designing high-throughput, low-latency distributed systems with AWS, Java, and Python at scale
Passionate software engineer with a focus on building scalable, high-performance systems
Experienced Software Engineer with 7+ years of expertise in backend development, system design, and building scalable distributed systems. Proficient in Java, Python, TypeScript, and AWS, with a strong focus on microservices, performance optimization, and high-availability services. Known for collaborating effectively across teams, mentoring junior engineers, and solving complex technical challenges.
Bachelor of Technology - Electronics and Communication Engineering
National Institute of Technology, Kurukshetra, India
CGPA: 8.33/10 (June 2014 – June 2018)
My professional journey in software engineering
Technologies and tools I work with
Some of my side projects and experiments
A comprehensive platform for taking notes while solving LeetCode problems. Features include Chrome extension integration, smart organization, intelligent analytics, cross-platform access, and collaboration tools. Helps developers track their coding progress and organize their learning journey effectively.
Machine learning model that can play games or solve puzzles using Neural networks and Genetic algorithm known as NEAT. Successfully plays games like Flappy Bird, Mountain Car, and Cart Pole.
Engineered a computer vision robot that identifies and manipulates objects to load and unload objects within designated zones using advanced computer vision techniques.
Let's connect and build something amazing together