Senior Software Engineer at Amazon Web Services with a focus on software development and architecture design. Proficient in GenAI and Agentic AI, successfully designing applications that boost automation and efficiency. Track record of delivering robust, data-intensive solutions on AWS and Azure, contributing to overall business growth.
Overview
16
16
years of professional experience
1
1
Certification
Work History
Senior Software Engineer
Amazon Web Services (AWS)
Dallas, United States
07.2023 - Current
Designed and developed the AWS sales planning product such as Territory Optimization, Account Ownership, Firmographic Review and GTM Builder, which helps build an effective Go-To-Market strategy, and has a direct impact on AWS revenue growth.
Lead complex, data-intensive products such as the Centralized Data Service and Reporting Service, which can process millions of events in real time using serverless AWS services.
Built an agentic AI-based approval service serving approval workflows for at least 15 million business-critical transactions per year. That simplifies complex approval workflows and automates approval decisions based on past trends, business policies, and rules. The agent can route, delegate, and auto-approve requests, which helps bring efficiency and saves at least 5 minutes per approver per transaction.
Built generative AI workflows to create NLP-based GTM workflows, complex reports, and sales hierarchy structure builder workflows.
Built an on-call engineer agent to monitor, react to Sev2 tickets, and identify the root cause by looking at various logs and metrics, automating 60% of on-call activities and ensuring a timely response to high-importance system failures.
Built a highly durable and resilient Micro-Frontend Architecture to help autonomous teams build and deliver features end-to-end at their own pace. It is adopted by several tier 1 services within Amazon (ECS, SageMaker, Alexa).
Designed scalable cloud architectures for diverse applications using AWS services. Assisted in the estimation of project scopes and timelines during planning phases.
Gained extensive knowledge of AWS services, including Compute, such as Lambda, ECS, and EC2; Storage, including DynamoDB, data warehouses like RedShift, S3 data lakes, and OpenSearch; real-time event streaming, routing, and fanout using EventBridge, SNS, Kinesis, and SQS; Security using IAM and WAF; API Gateway; and Monitoring using CloudWatch and Bedrock for GenAI and LLMs.
Researched new technologies and methodologies to propose innovative software solutions. Developed custom algorithms to solve complex problems and improve software efficiency.
Collaborated with cross-functional teams to define project requirements and specifications.
Documented software development processes and procedures for future use. Built the Amazon internal MCP server to allow the use of these documents as a knowledge base, with the Amazon Q CLI or IDE-integrated tools like Cline and Amazon Q Developer to build an entire data pipeline or any other repetitive code in minutes.
Design an ML-Ops pipeline to help integrate trained models to automate various sales planning activities. Build SageMaker bulk and real-time inference, and a feedback loop to retrain the model.
Senior Software Engineer
Paycor
Frisco, Texas
01.2018 - 08.2020
Designed and developed complex features for human capital management software, including Absence Management and Scheduling modules.
Coordinated with systems partners and product owner to finalize designs and confirm requirements.
Recommended architectural and design improvements, enhancing integration solutions.
Executed heavy data manipulation using MS SQL and NoSQL databases such as Cosmos DB and MongoDB.
Applied object-oriented software development methodologies for efficient database design.
Implemented features iteratively using Agile methodology to ensure adaptability.
Leveraged Azure Durable Functions for long-running background processes, integrating data across systems.
Conducted code reviews with TFS, performing static analysis to maintain high-quality standards.
Senior Software Engineer
EY - Contract
Alpharetta And Pune (India), United States
09.2013 - 01.2018
Developed complex software products for Ernst and Young Canvas, enhancing audit efficiency.
Created an in-line collaboration tool, saving 50,000 hours annually across global audit teams.
Documented software development processes and procedures for future use.
Designed scalable cloud architectures leveraging Microsoft Azure services for diverse applications.
Developed custom algorithms to solve complex problems and improve software efficiency.
Coordinated with systems partners to finalize designs and confirm product requirements.
Recommended architectural improvements and performance enhancements for technical designs.
Utilized methodologies for object-oriented software development and efficient database design.
Demonstrated strong debugging skills, maintaining and updating existing product features.
Trained junior team members on overcoming technical challenges and improving functionalities.
Implemented monitoring solutions to enhance system performance and reliability.
Developed automated deployment scripts to streamline software release processes.
Software Engineer
Tata Consultancy Services
Pune Area, India
12.2009 - 08.2013
Design and implemented Dashboard tool to visually present analytical reports to evaluate the popularity and usage of wide range of Microsoft web application depending on various parameters like number of unique user per minute and number of ads hits per second.
Used windows service to periodically fetch data from different data provider's API. Transformed data obtained from various sources in different formats into SQL database using Map-force ETL tool.
Proposed technical feasibility solutions for new functional designs and suggested options for performance improvement of technical objects.
Design and implemented online marketing campaigns web applications for MSN website. Implemented live update commentary application for MSN UK, Design and developed Twitter and Facebook UI components, Implemented MSN UK weather application using bing APIs.
Developed Incident ticket management software product for Microsoft MSN UK.
Demonstrated complete understanding and suggested development approach of ticket life cycle, handling various stages from queue state till completion state and managed various user roles authorized to perform different activities.
Proposed technical feasibility solutions for new functional designs and suggested options for performance improvement of technical objects.
Technologies used: ASP.Net, ASP.Net MVC 4, C#, SQL Server, LINQ, Entity Framework, JQuery, Javascript, HTML 5,CSS, Azure.
Used tools like TFS, Visual studio 2008 & 2010, SQL Server Management Studio, SQL server 2008, Expression Blend.
Executed projects in Agile, Waterfall and Kanban software development model.
Education
Bachelor of Science - Computer Science
Amravati University
India
05-2009
Some College (No Degree) - Artificial Intelligence and Machine Learning: Business Applications
The University of Texas At Austin
Austin, TX
Skills
Machine learning, Agentic AI, and Gen AI
Cloud architecture, expert in AWS and Azure
Serverless and container computing
Problem solving, algorithm implementation, advanced data structures
Proficient in relational and document databases
Search engines such as Elasticsearch
Software architecture design expert in designing microservices and microfrontend architecture
Data warehouse - Redshift, data lake and lake formation, and data streaming services
Exploratory data analysis with Pandas
Expert in Python, SQS, TypeScript, and C#
Infrastructure as code using CDK and CI/CD using Git Actions
App security review, pen testing
Peer design review, code review, and operational readiness reviews
Environmental Program Manager (EPM) at Amazon Web Services (AWS), Amazon Data Services, Inc.Environmental Program Manager (EPM) at Amazon Web Services (AWS), Amazon Data Services, Inc.
Senior Business Intelligence Engineer at Amazon Web Services (AWS) - Worldwide Field EnablementSenior Business Intelligence Engineer at Amazon Web Services (AWS) - Worldwide Field Enablement
Access Service Operations Manager at Scottish Rite for Children | Ambulatory ServicesAccess Service Operations Manager at Scottish Rite for Children | Ambulatory Services