SIDHARTHA
GUMMADAVELLI
Arlington, TX *****
***********************@*****.*** / 817-***-****
PROFESSIONAL SUMMARY
Software Developer with seven years of experience in designing and delivering user-focused software solutions within Agile environments. Proven ability to analyze complex problems and implement scalable, maintainable code while adhering to industry best practices.
Skilled in the full software development lifecycle, from requirement gathering to deployment and maintenance. Strong collaboration and mentoring skills, fostering knowledge sharing, and high-performing teams. Proficient in Java, Spring Boot, RESTful APIs, and web service integrations, including SOAP and REST. Experienced in unit testing, debugging, and continuous integration workflows. Solid understanding of database design, query optimization, and performance tuning for relational and NoSQL databases. Adept at mentoring junior developers on database best practices and efficient query writing. Experienced in cloud deployments, leveraging AWS services for scalable application hosting, storage, and monitoring. Familiar with Docker containerization and. Kubernetes orchestration concepts. Passionate about adopting new technologies and architectural improvements to enhance system robustness and user experience. Strong advocate for clean code, automated testing, and continuous delivery. Expertise in collaborating with cross-functional teams, including business analysts, QA, and product owners, to deliver aligned solutions.
Ability to rapidly learn new technologies and adapt to evolving project requirements in fast-paced environments. Proven track record of identifying performance bottlenecks and implementing optimization strategies that improve software responsiveness and scalability.
Committed to writing comprehensive documentation and creating reusable components to accelerate future development.
WORK EXPERIENCE
Software Developer / TruistBank - Charlotte, NC 01/2024 - Current Developed a Digital Loan Origination Platform that automates loan application, underwriting, and disbursement workflows. Integrated multiple third-party credit scoring APIs for real-time loan eligibility checks, reducing manual review times by 40%.
Built scalable microservices using Java and Spring Boot to handle core loan processing logic. Implemented Spring Security with OAuth2 to secure customer data and meet regulatory compliance. Managed PostgreSQL and MongoDB databases, designing optimized schemas and indexes to ensure high-performance query execution. Reduced data retrieval latency by 30% through schema redesign and query tuning.
Deployed microservices on AWS infrastructure using EC2, RDS, and S3. Used CloudWatch to monitor application health and set up alerts for proactive incident management. Designed and maintained Jenkins and GitLab CI/CD pipelines to automate build, test, and deployment processes. Enabled zero-downtime releases and streamlined version control. Collaborated with compliance and audit teams to ensure end-to-end regulatory adherence. Documented workflows and data flows to support audit trails and traceability. Conducted unit and integration testing using JUnit and Mockito to maintain high code quality and prevent SG
regressions. Automated tests were integrated into CI pipelines for early issue detection. Enhanced microservice architecture to handle peak loan processing loads, optimizing JVM performance and thread utilization. Reduced average API response times by 35% during peak usage. Participated actively in Agile ceremonies including sprint planning, retrospectives, and backlog grooming. Provided technical mentorship to junior developers and peer code reviews. Researched and recommended new frontend architecture improvements, contributing to design discussions to enhance user experience and maintainability.
Software Engineer / 7 Eleven - Irving, TX 02/2022 - 12/2023 Developed a Real-Time Pricing Engine backend system to dynamically adjust store prices based on demand, competition, and regional factors. Enabled pricing updates in near real-time, improving sales margins by 12%. Built backend microservices in Java and Spring Boot to manage pricing rules and logic, ensuring scalability across thousands of stores. Implemented REST APIs with robust authentication and authorization using JWT. Integrated Redis caching for frequently accessed pricing data to reduce latency and database load. Achieved a 50% improvement in API throughput during promotional campaigns. Utilized MongoDB for storing pricing configurations, audit logs, and historical pricing data. Designed flexible, extensible schemas to accommodate evolving pricing strategies. Containerized applications with Docker and automated deployments with Jenkins CI/CD pipelines. Ensured consistent environments across development, staging, and production. Created Elasticsearch and Kibana dashboards to monitor pricing system performance and detect anomalies. Set up alerting mechanisms for pricing errors and threshold breaches. Conducted load testing and profiling to ensure system robustness during peak events. Improved system availability to 99.9% through multi-AZ AWS deployments and auto-scaling. Collaborated closely with data analytics and marketing teams to align backend pricing models with business strategies. Incorporated feedback to refine algorithms and workflows. Mentored junior developers on query optimization and best coding practices to improve database performance and maintainability.
Participated in Agile ceremonies, contributed to sprint planning, and engaged in peer code reviews to uphold quality standards.
Software Engineer / Accenture - Mumbai, INDIA 06/2018 - 01/2022 Developed a Customer Onboarding and KYC System automating identity verification, biometric authentication, and document processing for a telecom client. Reduced onboarding times by 60%, enhancing customer experience.
Built Java and Spring Boot microservices for ID validation, address verification, and biometric checks. Designed secure RESTful APIs integrated with third-party verification services using SOAP and REST protocols. Designed and optimized MySQL database schemas to efficiently handle high volumes of customer data. Tuned queries and indexes to reduce database response times by 40%. Secured services using JWT authentication tokens and integrated LDAP for centralized user management and single sign-on capabilities.
Containerized applications with Docker and managed deployments on Kubernetes clusters for scalability and high availability.
Developed real-time event streaming and auditing using Apache Kafka. Processed KYC events reliably with retry and dead-letter queues.
Automated build, test, and deployment workflows using Jenkins, reducing manual deployment errors and increasing release velocity.
Participated in Agile sprint ceremonies, collaborating closely with business analysts, QA, and stakeholders for iterative development and delivery.
Mentored junior developers on query tuning, debugging, and best practices to improve code quality and system performance.
Created detailed REST API documentation and architecture diagrams to facilitate team onboarding and knowledge sharing.
Conducted performance profiling and optimization across services, improving throughput and system stability. Supported production environments with monitoring, troubleshooting, and incident resolution to maintain uptime and reliability.
EDUCATION
Master of Science: Information Technology
Lindsey Wilson College
SKILLS
Languages: Java, Python, SQL, PL/SQL
Frontend: React.js, Redux, Angular
Backend Frameworks: Spring Boot, RESTful APIs, SOAP Web Services, Microservices Architecture
Cloud & DevOps: AWS (Lambda, EventBridge, Kinesis, API Gateway, DynamoDB, EC2, RDS, S3, SNS, SQS,
CloudWatch, VPC, IAM), Terraform, CloudFormation,
Jenkins, GitHub Actions, GitLab CI
Databases: Oracle, PostgreSQL, MySQL, MongoDB,
Cassandra
Security: Spring Security, OAuth2, JWT, API Security, API Gateway policies, LDAP Integration, Role-Based Access Control
Testing: TDD, BDD, JUnit, Mockito, Cucumber, Postman, SonarQube, Black, Load Testing (JMeter), Property-Based Testing (Hypothesis – if applicable)
Containers & Orchestration: Docker, Kubernetes (EKS, ECS) Caching & Messaging: Redis, Apache Kafka (supporting role), AWS SNS, AWS SQS
Build Tools: Maven, Gradle
Version Control & Tools: Git, GitHub, GitLab,
Swagger/OpenAPI, JIRA
IDEs: IntelliJ IDEA, Eclipse, NetBeans, VS Code
Other: Agile, Scrum, CI/CD, Design Patterns, Object- Oriented Programming (OOP), Code Reviews, Peer
Mentoring
ACCOMPLISHMENTS
Led a winning team at a 7-Eleven internal innovation hackathon by developing a real-time pricing analytics dashboard powered by Spring Boot microservices, Redis caching, and MongoDB. Integrated dynamic pricing models and live market data to recommend optimized prices, boosting projected promotional revenue by 15%. The solution was selected for a pilot rollout across regional stores. Provided hands-on technical mentorship to a cohort of software engineering interns, guiding them through Spring Boot microservice development, RESTful API design, and unit testing with JUnit/Mockito. Facilitated peer programming sessions and Agile onboarding, resulting in a 100% project delivery rate, and two interns receiving full-time return offers.
REFERENCES
References available upon request.