Siddharth Desai

Sidd6737@gmail.com
Lynchburg, VA 24502
(917)-518-6737
Software Developer, Backend Engineer & Deployment Manager
5+ Years Experience
4 Companies

Summary

Software Developer, Backend Engineer, and Deployment Manager with 5+ years of experience building server-side applications and managing production releases for insurance and financial services companies. Develop REST APIs, design database solutions, and automate deployment processes. Work with Python, .NET Core, Node.js, and cloud platforms to build reliable backend systems and ensure smooth production deployments.

Technical Skills

☁️ AWS/Azure Cloud
🔄 CI/CD Pipelines
💚 Node.js
🐍 Python
🔷 .NET Core
🌐 REST APIs
🗄️ SQL Server
🔵 Azure DevOps
🐧 Linux/Unix

Education

Master of Science (M.S.) in Computer Science
Monroe College, New Rochelle, NY
August 2017 - April 2019

Work Experience

Developer (Current Position)
Pacific Life, Lynchburg, VA
June 2023 - Present
High Success Rate Faster Deployments Stable Releases

- Write and maintain Python deployment scripts and PowerShell automation tools for our release pipeline

- Handle production deployments using Azure DevOps, troubleshooting backend services when issues come up during releases

- Work on improving our CI/CD setup to make deployments faster and catch backend integration problems earlier

- Participate in weekly release meetings with different teams to coordinate deployments and discuss any backend service concerns

- Build REST API endpoints for health checks and system monitoring, plus automated rollback scripts when deployments fail

- Help migrate our infrastructure to code-based provisioning using ARM templates and cloud automation

- Monitor production backend systems on Linux servers and respond to alerts, implementing better monitoring along the way

Developer
Genworth Financial, Richmond, VA
January 2023 - May 2023
Project Delivered Bug Fixes On-Time Completion

- Developed backend services in .NET Core and Node.js for a specific insurance letter generation project

- Built REST APIs to handle letter template processing and data validation for Long-Term Care claims during the 6-month contract

- Wrote unit tests and integration tests for the new letter generation features before project completion

- Worked with business analysts to understand project requirements and implemented database changes using SQL Server

- Focused on fixing critical bugs in existing letter templates and delivering the new template functionality on schedule

- Used Azure DevOps for code reviews and coordinated with the permanent team for smooth project handover

Developer
American Insurance Group (AIG), Houston, TX
January 2022 - December 2022
Faster Resolution Reduced Backlog On-Time Delivery

- Rebuilt backend architecture for Client Care Desktop using Python and Node.js to handle customer service requests more efficiently

- Maintained the 4Sight application backend by fixing bugs, adding features, and moving some services to cloud hosting

- Met with customer service teams to understand their pain points, then engineered API solutions and database improvements using SQL Server

- Helped clear out the Lighthouse team's backlog by writing backend automation scripts on Linux systems

- Developed and maintained batch processing services for data processing on AWS/Azure infrastructure

- Attended weekly project meetings and used Azure DevOps to track development tasks and code changes

Developer
Amtrust Financial, Cleveland, OH
October 2019 - January 2022
High Uptime Better Code Quality Improved Performance

- Worked with business teams to understand requirements, then built backend solutions using REST APIs and database integrations

- Handled web application deployments and releases, learning to coordinate backend service deployments and maintain system stability

- Participated in backend code refactoring projects using .NET Core, helping clean up older code and fix bugs

- Improved backend performance by writing better SQL Server queries and optimizing slow-running reports and data processing

- Set up monitoring and alerting tools to help the team respond faster when backend production issues occurred

- Wrote backend automation scripts in Python and Node.js to handle repetitive data processing tasks

- Deployed backend services to AWS/Azure environments and learned cloud platform basics