Overview
Technical skills
Timeline
Roles

Overview

Software engineer with 5+ years of experience building backend systems and developer-facing frameworks using JavaScript and TypeScript. Has worked on distributed systems and event-driven architectures with a focus on CI/CD reliability, observability, and performance. Delivered platform infrastructure improvements such as standardized API patterns, resilient notification flows, and faster developer onboarding.

Technical skills

JavaScript
TypeScript
DevOps
CI/CD
Platform Engineering
Configuration Management• 6y+

Timeline

Software Engineer Middle
Microsoft Full-Time
Aug 2024 to Present 2 Years In office
Standardized API development patterns and error-handling practices to reduce duplicated code. Implemented rollback strategies and strengthened deployment reliability using observability via distributed tracing. Improved delivery velocity and reduced query development time for consuming teams. Supported internal adoption of new frameworks through documentation and office hours.
Software Engineer Middle
Deloitte Full-Time
Sep 2021 to Jul 2023 1 Year 10 Months Hyderabad In office
Built logging and API client abstractions to streamline development across 10+ project teams. Developed real-time notification flows with configurable retry behavior and dead-letter queue handling for resilience. Improved production incident detection time and implemented error middleware and monitoring dashboards to reduce undetected errors.
Software Engineer Middle
Wipro Full-Time
Jun 2020 to Aug 2021 1 Year 2 Months Hyderabad In office
Improved backend development consistency by working on database access, configuration management, and logging practices. Used systematic root-cause analysis to reduce defect resolution time and improved regression testing to cut release-cycle effort. Implemented execution and checkpointing to reduce runtime and improve resource utilization.
Configuration Management
University of Kansas
Master's Degree Computer Science
Lawrence, Kansas