Abhishek K.

SDE II @ Amazon | Building Scalable Systems | Java • AWS • Microservices

Role
Software Development Engineer Ii at Amazon
Location
Bengaluru, KA, IN
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Abhishek K.

Software engineer with 9+ years building scalable systems across the full stack, with deep expertise in backend architecture and distributed systems. Currently at Amazon as SDE II, where I\'ve design event-driven systems using AWS (SQS, SNS, Lambda) and Java.I specialize in the backend layer - architecting RESTful and GraphQL APIs, designing message-driven systems, optimizing database performance, and building resilient microservices. My fullstack foundation allows me to understand the complete data flow from user interaction to backend processing, ensuring cohesive system design.At Amazon, I lead technical design reviews for critical features, mentor engineers on distributed systems patterns, and bridge frontend-backend collaboration to deliver end-to-end solutions. Previously built WebGL visualization tools and analytics dashboards, giving me a strong understanding of how backend systems serve frontend needs.Core strengths: Java, Spring Boot, AWS (Lambda, SQS, SNS), GraphQL, distributed systems, event-driven architecture, with working knowledge of React and modern frontend frameworks.I\'m passionate about solving complex architectural challenges - whether it\'s designing fault-tolerant backend systems, optimizing API performance, or ensuring seamless integration across the stack.

Experience

  1. Software Development Engineer Ii

    Amazon

    Nov 2020 — Present · Bengaluru, IN

    Backend & Systems Engineering- Built event-driven auto-ticketing system using AWS (SQS, SNS) and Java, reducing cross-system sync time from 2 days (manual process) to near-real-time processing- Engineered contact disambiguation system for Voice User Interface using C++, implementing multi-modal decision flows for improved voice interaction accuracy- Designed and implemented secure OTP authentication solution for offline devices, enabling secure access without internet connectivity- Architected scalable localization portal backend using GraphQL and AWS Lambda, serving multiple OEM partners globally- Led technical design reviews for critical features including OEM theming system and voice interface flows, evaluating architecture trade-offs with cross-functional stakeholdersTechnical Leadership & Code Quality- Led cross-team code reviews across engineering teams, completing 70%+ of assigned reviews focusing on error handling, test coverage, and modular design patterns- Created comprehensive operational runbooks for triaging and debugging production issues in distributed web/native applications- Mentored 5+ junior engineers on backend development best practices and distributed systems design- Conducted 50+ technical interviews in ~3 months, strengthening team capabilitiesFullstack Contributions- Enabled custom theming for 5+ OEMs using React Native, allowing vehicle manufacturers to customize UI/UX- Optimized frontend performance by 80% through Lightroom bundle analysis and React lazy rendering techniquesSkills: Java · C++ · AWS (Lambda, SQS, SNS, AppSync, S3, CloudFront) · GraphQL · Event-Driven Architecture · System Design · Distributed Systems · React Native · Technical Leadership

Education

  • Birla Institute of Technology, Mesra

    Bachelor of Computer Applications, Computer Science

    2010 — 2013

  • National Institute of Technology Calicut

    Master of Computer Applications (MCA), Computer Science

    2013 — 2016

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Abhishek K. — Software Development Engineer Ii at Amazon in Bengaluru, KA, IN | Unifers