Summary
Overview
Work History
Education
Skills
Certification
Work Availability
Timeline
SeniorSoftwareEngineer

Dinesh Odugu

Summary

Results-driven senior software engineer with over 7 years of experience in cloud computing, software development, and DevOps. Demonstrated proficiency in AWS, Terraform, and automation tools. Consistently delivers scalable solutions and optimizes workflows. Successfully led migration of legacy systems to cloud-native architectures, resulting in impactful solutions within dynamic, Agile environments.

Overview

8
8
years of professional experience
2
2
Certification

Work History

Senior Software Engineer

State Street
08.2024 - Current
  • Designed and implemented serverless architectures using AWS Lambda, optimizing operational workflows
  • Developed scalable microservices with Java, Spring Boot, and Hibernate to support enterprise-level applications
  • Automated CI/CD pipelines using Jenkins and Terraform, improving deployment efficiency
  • Optimized RESTful API integrations, enhancing data exchange between systems
  • Led migration efforts of legacy applications to cloud-native microservices, improving system scalability and reliability
  • Conducted performance tuning of applications, enhancing response times and overall efficiency
  • Implemented security best practices, including IAM policies and encryption, ensuring compliance with industry standards
  • Improved database performance by optimizing queries and stored procedures for better resource management
  • Collaborated with cross-functional teams in an Agile/Scrum environment to deliver features in sprints
  • Led code reviews and mentored junior developers to ensure high-quality code and best practices
  • Designed solutions aligned with Service-Oriented Architecture (SOA) principles, promoting reusable components
  • Monitored system health using AWS CloudWatch and X-Ray, proactively resolving critical issues
  • Environment/Tools: Java, Spring Boot, Hibernate, React JS, AngularJS, HTML, CSS, JQuery, JSON, REST, SQL, AWS, Terraform, Jenkins, Selenium, Tomcat, Spring MVC, Agile/Scrum

Senior Software Engineer

Boomi LP
06.2019 - 07.2024
  • Designed and implemented cloud-native applications using Java, Spring Boot, and Hibernate to optimize performance
  • Developed RESTful APIs to support seamless integration across enterprise systems
  • Created interactive user interfaces using React JS, AngularJS, HTML, and CSS, ensuring responsive design
  • Automated testing with JUnit and Selenium, maintaining high-quality code and reducing defects
  • Managed cloud infrastructure with AWS and Terraform, ensuring fault tolerance and availability
  • Optimized SQL queries and database schemas to improve data retrieval efficiency
  • Established CI/CD pipelines using Jenkins, streamlining deployment workflows
  • Led teams in Agile/Scrum ceremonies, contributing to timely and high-quality feature delivery
  • Advocated for open-source technologies, enhancing system flexibility and productivity
  • Assisted in cloud migration and integration projects to ensure smooth data communication across systems
  • Environment/Tools: Java, Spring Boot, Hibernate, React JS, AngularJS, JQuery, JSON, HTML, CSS, SQL, REST, AWS, Terraform, Jenkins, Selenium, Tomcat, Spring MVC, Agile/Scrum

Software Developer

Federal Home Loan Bank of Chicago
08.2018 - 05.2019
  • Developed and maintained enterprise-level software using Java, Spring MVC, and Hibernate to support banking operations
  • Implemented RESTful APIs for seamless communication between distributed systems
  • Optimized SQL queries and managed database operations to ensure reliable financial data management
  • Automated testing using JUnit and Selenium, enhancing system stability and reliability
  • Collaborated with cross-functional teams in an Agile/Scrum environment to ensure timely delivery of features
  • Designed secure and compliant APIs to meet regulatory standards
  • Developed front-end components with AngularJS, JQuery, HTML, and CSS, improving user experience
  • Supported deployment and management of cloud-based solutions using AWS
  • Applied Service-Oriented Architecture (SOA) principles to ensure modular, reusable services
  • Worked closely with business stakeholders to gather requirements and align technical solutions with business objectives
  • Environment/Tools: Java, Spring MVC, Hibernate, AngularJS, JQuery, JSON, HTML, CSS, REST, SQL, AWS, JUnit, Selenium, Agile/Scrum

Software Engineer

FannieMae
02.2017 - 08.2018
  • Developed software solutions using Java, Spring Boot, and Hibernate to support financial operations
  • Created user interfaces with React JS, HTML, and CSS, enhancing user interaction and accessibility
  • Designed and implemented RESTful web services to enable smooth integration between systems
  • Automated testing with JUnit and Selenium, improving code reliability and minimizing production issues
  • Performed complex SQL database operations, optimizing performance for critical applications
  • Contributed to the design and management of cloud-based infrastructure on AWS for better scalability
  • Collaborated in Agile/Scrum team meetings to deliver features in an iterative and efficient manner
  • Applied Service-Oriented Architecture (SOA) principles to develop modular, reusable services
  • Environment/Tools: Java, Spring Boot, Hibernate, React JS, AngularJS, JQuery, JSON, HTML, CSS, REST, SQL, AWS, JUnit, Selenium, Agile/Scrum

Software Development Engineer in Test

Swift Technology Center
08.2016 - 01.2017
  • Automated test cases using JUnit and Selenium, improving testing efficiency and reducing manual efforts
  • Developed test frameworks in Java and Spring MVC, enhancing testing processes for web applications
  • Conducted cross-browser testing to ensure applications functioned consistently across platforms
  • Maintained and documented test cases and test results, ensuring transparency and compliance with standards
  • Collaborated with developers to integrate test-driven development (TDD) practices into the development lifecycle
  • Conducted functional, regression, and performance testing to ensure software quality
  • Reduced production defects by identifying and addressing issues early in the development process
  • Contributed to Agile/Scrum ceremonies, optimizing the testing process and improving overall efficiency
  • Environment/Tools: Java, Spring MVC, JUnit, Selenium, HTML, CSS, JSON, Agile/Scrum

Education

Masters - Computer Science

Kent State University
05.2016

Bachelors - Computer Science and Engineering

Jawaharlal Nehru Technological University
05.2014

Skills

  • Agile development methodologies
  • Data structures and algorithms
  • Microservice design
  • Application development
  • Problem-solving
  • Software development
  • Software architecture design

Certification

  • Certified AWS Solution Architect Associate, Link to Certification
  • Certified Terraform Associate, Link to Certification

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

Senior Software Engineer

State Street
08.2024 - Current

Senior Software Engineer

Boomi LP
06.2019 - 07.2024

Software Developer

Federal Home Loan Bank of Chicago
08.2018 - 05.2019

Software Engineer

FannieMae
02.2017 - 08.2018

Software Development Engineer in Test

Swift Technology Center
08.2016 - 01.2017

Bachelors - Computer Science and Engineering

Jawaharlal Nehru Technological University

Masters - Computer Science

Kent State University
Dinesh Odugu