Summary
Overview
Work History
Education
Skills
Interests
Timeline
Generic
Janesh Sharma

Janesh Sharma

Software Development Engineer II
Bangalore

Summary

A software engineering professional with strong record of delivering impactful software solutions. Known for excellent problem-solving abilities and collaborative approach, effectively leading and contributing to team success. Highly adaptable to evolving project requirements and dedicated to achieving excellence through technical expertise and teamwork.

Overview

9
9
years of professional experience

Work History

Software Development Engineer II

Amazon
12.2022 - Current
  • Focus split: 50% design & architecture | 30% coding & delivery | 20% mentoring & leadership.
  • Architected and scaled backend microservices handling billions of API calls per day with 99.99% uptime and low-latency performance across distributed systems.
  • Led end-to-end system design and architecture reviews for large-scale features and platform modernization, emphasizing scalability, modularity, and cost optimization.
  • Owned backend components spanning API layers, async event processing, and data pipelines — leveraging AWS services (Lambda, Step Functions, S3, Firehose, DynamoDB, EC2) and event-driven designs.
  • Enhanced observability and reliability by implementing comprehensive tracing, metrics, and alerting frameworks — reducing production incidents
  • Collaborated cross-functionally with ML, analytics, and infra teams to integrate predictive insights and improve automation and data-driven decisions.

Software Development Engineer I

Amazon
07.2019 - 11.2019
  • Focus split: 70% coding & feature delivery | 20% design & system enhancement | 10% mentoring interns
  • Developed and maintained scalable backend services using Java and TypeScript, ensuring high reliability and performance in production environments.
  • Implemented end-to-end features across microservices architecture — including REST APIs, event-driven workflows, and data persistence layers using DynamoDB and S3.
  • Collaborated in design discussions to enhance existing system components, focusing on scalability, maintainability, and clean code practices (SOLID principles).
  • Optimized performance-critical modules, improving request latency and throughput through caching, batching, and efficient data access patterns.
  • Wrote comprehensive unit and integration tests, ensuring production stability and smooth CI/CD deployments.
  • Contributed to documentation and design wikis, standardizing best practices for service interactions and deployment workflows.

Business analyst

Amazon
05.2016 - 06.2019
  • Focus split: 60% analytics & insights | 40% data engineering & automation
  • Engineered event-driven data pipelines for model training and feedback loops — using S3 Put events, EventBridge, and AWS Fargate to automatically trigger data transformation and model retraining workflows.
  • Developed scalable ETL processes using Python and SQL to cleanse, enrich, and prepare large datasets for machine learning and business reporting.
  • Bootstrapped model training workflows by automating data preparation, training set refresh, and evaluation loops — accelerating model iteration cycles for analytics teams.
  • Built analytical dashboards in Amazon QuickSight (using Athena + SPICE datasets) to visualize KPIs, anomaly trends, and predictive insights for business stakeholders.
  • Collaborated with Data Science and Engineering teams to design feedback loops that connected live application data with retraining pipelines — enabling continuous improvement in ML model accuracy.
  • Optimized query performance by designing partitioned and columnar data models in Athena, improving query response times by 40%+.
  • Delivered actionable insights from data through statistical analysis and visualization, directly influencing key product and operational decisions.

Education

B.Tech - Computer Science & Engineering

LPU
05.2013

Skills

    Java, Python, TypeScript, AWS Lambda, AWS Fargate, Amazon EventBridge, AWS Step Functions, Amazon Athena, Amazon QuickSight, AWS CloudFormation, S3, EC2, DynamoDB, Microservices, Distributed Systems, API Development, System Design, Software Architecture, Data Pipelines, Event-driven Architecture, Machine Learning Integration, Model Training Pipelines, CI/CD, Observability, Performance Optimization, Cost Optimization, FinOps, Fault Tolerance, Scalability, Cloud Infrastructure, Mentorship, Design Reviews, Problem Solving, Algorithms & Data Structures, Documentation Standards, Git Workflow, Microservice Design

Interests

Yoga, Capturing moments

Timeline

Software Development Engineer II

Amazon
12.2022 - Current

Software Development Engineer I

Amazon
07.2019 - 11.2019

Business analyst

Amazon
05.2016 - 06.2019

B.Tech - Computer Science & Engineering

LPU
Janesh SharmaSoftware Development Engineer II