Soumya Vaidya
Backend Software Engineer
616-***-**** LinkedIn GitHub
**************@*****.***
SUMMARY
Software Engineer with 5 years of experience. Strong background in backend development, microservices, cloud platforms, and DevOps. Proficient in building scalable APIs using Java, Spring Boot, Python and AWS. Experienced with distributed systems, CI/CD, and containerized deployments. Passionate about delivering production-ready code and contributing to agile teams. Recently Graduated with a Master’s in Computer and Information Science. TECHNICAL SKILLS
Programming Languages : Java, Python, RESTful APIs, HTML, CSS, JavaScript Frameworks : Spring, Spring Boot, Hibernate, Spring JPA, JDBC, Flask, RESTful API DevOps : Terraform, Serverless, Docker, Kubernetes, CI/CD, Jenkins, Spinnaker Databases : PostgreSQL, Oracle, DynamoDB, Cassandra, Redis Cache, Snowflake Message/Monitoring : Kafka, MQTT, Grafana, Prometheus Cloud : AWS (EC2, ECS, S3, Lambda, CloudFormation, DynamoDB, AWS RDS, SNS, SQS) Software Quality Testing : JUnit, Pytest, Swagger, Postman, Jmeter IDEs & Project Management : IntelliJ IDEA, Eclipse, VS Code, GIT, Bitbucket, Jira, Confluence WORK EXPERIENCE
DTE Energy Jan 2025 – Current
Software Engineer
• Developed complex SQL scripts and Java-based automation pipelines to fetch and process real-time operational data.
• Optimized SQL queries and added indexes to enhance data processing performance and reduce query time.
• Used Power BI to build data dashboards and perform trend analysis, enhancing decision-making capabilities.
• Collaborated with cross-functional teams to define data validation rules and streamline reporting processes T-Mobile May 2024 – Jan 2025
Software Engineer
• Engineered a Java-based real-time integration system across Oracle DB, Salesforce, and Informatica MDM data sources, increasing master data accuracy and reducing sync latency.
• Built CI/CD pipelines using GitHub Actions for automated deployment to streamline release processes and increasing deployment speed
• Worked with Informatica MDM to implement ETL processes and used Snowflake to analyse large-scale datasets for improved data quality and reporting accuracy.
• Collaborated with cross-functional teams in Agile sprints to deliver backend features with master data requirements.
HPE Aruba Networking Sept 2019-Nov 2022
Cloud Developer II
• Designed and developed Java microservices using MVC Pattern and REST APIs to manage IoT devices and support frontend UI integration.
• Processed real-time IoT data Stream with Java microservices, leveraging Kafka, MQTT, Redis Cache, PostgreSQL, and Cassandra for scalable data handling
• Automated CI/CD workflows and containerized deployments with Docker/Kubernetes, reducing release time by 40%.
• Built Python-based microservices to monitor IoT device telemetry data and integrated custom metrics with Prometheus, creating real-time monitoring dashboards in Grafana to enhance system visibility and reliability.
• Developed AWS Lambda functions with DynamoDB for data storage and built containerized services on ECS Fargate using S3, SNS, and SQS.
• Implemented monitoring with SNS and SQS to send email alerts on service failures, and deployed all services using Serverless Framework and Terraform.
• Participated in on-call rotations, improving response time and troubleshooting efficiency for production systems.
Netcracker Technology June 2017- Aug 2019
Software Engineer
• Built REST APIs for Geneva RBM and CRM using Java/Spring Boot, Hibernate ORM, Kafka, and Oracle DB to process billing events, improving operational throughput and ensuring reliable billing accuracy.
• Designed and implemented complex SQL queries and stored procedures to support business logic and optimize data processing workflows.
• Worked closely with QA and product teams to ensure timely issue resolution and smooth production deployments.
• Participated in sprint ceremonies including demos, retrospectives and planning meetings to improve delivery cadence
RESEARCH EXPERIENCE
Enhancing Memory Leak Detection Tools with Large Language Models (LLMs)
• Mined 40,000 GitHub repositories using Python automation to identify projects with memory leak issues, creating a large dataset for research and model training.
• Designed and developed Python automation leveraging Large Language Models (LLMs) to enhance memory leak detection by providing contextual insights, actionable code recommendations, and automated memory profile analysis.
Locating Inefficient Libraries in Serverless Code to Optimize Cold Start Time
• Researched AWS Lambda functions to identify inefficient libraries affecting cold start performance and implemented lazy loading techniques.
• Generated data visualization graphs using Matplotlib to analyse and present research findings effectively. EDUCATION
Master of Science, Computer and Information Science Aug 2023-April 2025 University of Michigan-Dearborn
GPA: 4.0/4.0
Bachelor of Engineering, Computer Science and Engineering Aug 2013-May 2017 Siddaganga Institute of Technology
GPA: 3.8/4.0
LEADERSHIP & ACHIEVEMENTS
• Aruba Recognition Award: Acknowledged for outstanding contributions and performance
• HPE FY21 Life Inside Recognition: Recognized for exceptional engagement with cross-functional teams