Dharma Gokul Muthineni
**************@*****.*** 667-***-**** Baltimore, MD – 21227
SUMMARY OF EXPERIENCE:
With About 4 years of IT experience in Developing, Testing, Deploying, Integration and Supporting web applications using Java/J2EE Web technologies. Experience in Spring Boot development, specializing in developing microservices, RESTful and Kafka data streams. Dedicated to achieving outstanding outcomes within dynamic, team-oriented atmospheres while incorporating experience in test-driven development.
Technical Skills
Category
Tools & Technologies
Languages
Java, JavaScript,TypeScript, SQL, Shell Scripting
Frameworks & Libraries
Spring Boot, JPA/Hibernate
Front-End
ReactJS, AngularJS, HTML5, CSS3, JavaScript, Bootstrap
API & Microservices
RESTful APIs, Spring MVC, OpenAPI/Swagger
Event-Driven Systems
Apache Kafka, Kafka Streams
Databases
Oracle, DB2, SQL Server, PostgreSQL, MongoDB
Cloud Platforms
AWS (EC2, S3, Lambda, RDS, ECS), CloudFormation
Containerization & Orchestration
Docker, Kubernetes
CI/CD & DevOps
Jenkins, GitHub Actions, Maven, Git, SonarQube, JIRA
Testing & QA
JUnit, Postman, Cucumber, Selenium, Mockito
Methodologies
Agile (Scrum), Test-Driven Development, On-Call Support
Monitoring & Logging
CloudWatch, Splunk, ELK Stack
Bank of America, USA Jan 2025 – Present
Full Stack Java Developer
Developed applications in an Agile/TDD environment, accelerating delivery cycles by 25% utilizing Git, Maven, and Jenkins for automated build, package, and deployment.
Implemented RESTful Microservices using Spring Boot, integrating Spring AOP and Spring Actuator to establish comprehensive, real-time method-level performance metrics and centralized monitoring.
Created and implemented core Spring Services, Controllers, and DAOs to achieve robust Dependency Injection (DI), significantly improving application modularity and long-term maintainability.
Implemented Hibernate ORM for seamless object-relational mapping with the SQL Server database, driving high-performance and transparent data persistence.
Implemented Kafka to establish real-time data pipelines and messaging capabilities, developing high-throughput producer/consumer applications and integrating the ecosystem on OpenShift/Zookeeper.
Engineered dynamic, responsive UI components using React.js, Redux, and TypeScript (Material UI), resulting in an estimated 30% improvement in user experience metrics across platforms.
Managed complex multi-database environments (MySQL, MongoDB), authoring and optimizing complex SQL stored procedures to support critical business intelligence operations.
Implemented JUnit and Mockito test cases as a mandatory process, elevating code quality and reducing production defects by 15% by leveraging SonarQube for continuous code inspection.
Utilized JIRA as the central bug tracking system to meticulously manage the full defect lifecycle, improving issue resolution efficiency and achieving a 50% faster turnaround time for critical system defects.
Deployed all major system components using Docker containers and consoles, increasing deployment consistency and application portability and reducing environment-related setup failures by 40%.
Implemented CI/CD pipelines using Jenkins and AWS CodePipeline, automating the entire process and reducing manual deployment effort from hours to minutes while improving release frequency.
Developed an OpenStack API for AWS EC2 integration and utilized AWS ECS for deploying highly secure, reliable, and scalable production applications, enabling seamless hybrid-cloud functionality.
Best Buy Co. Inc, USA Dec 2023 – Dec 2024
Full Stack Java Developer
Involved in and managed all phases of the Software Development Life Cycle, driving collaborative efforts from requirements gathering to deployment, ensuring on-time delivery of critical features.
Designed and developed REST-based microservices from scratch using Spring Boot, successfully improving overall system scalability and resilience by 40%.
Implemented Spring Security and OAuth2 across all microservices, effectively securing 100% of user transactions and data with robust authentication and authorization protocols.
Utilized Hibernate ORM to streamline data mapping between the MVC model and the Oracle relational data model, optimizing persistence logic and application performance.
Implemented complex relational database design and developed 20+ optimized SQL queries, stored procedures, views, and functions using Oracle, improving reporting efficiency by 35%.
Worked on Java functional programming concepts (Streams, Functional Interfaces, Lambda Expressions), refactoring legacy code to enhance readability and boost execution performance.
Implemented a highly responsive Single Page Application (SPA) using Angular 14, HTML, CSS, and JavaScript (Webpack), significantly improving front-end performance and user experience.
Used Log4j for advanced debugging and validated system functionality using JUnit and Mockito, achieving and maintaining 99%-unit test code coverage.
Utilized Jenkins for continuous integration and Git for version control, streamlining the development workflow and reducing code integration time by 20%.
Handled Object-Oriented Programming (OOP) methodology consistently across all modules, resulting in a 40% improvement in code reusability and maintainability.
Prepared comprehensive test plans and test cases based on feature requirements, leading to a 10% decrease in post-deployment defects and improving overall feature reliability.
LTI Mindtree Jan 2021 – Aug 2022
Java Developer
Designed, developed, and implemented unit tests and core business components using Core Java, Multithreading, and Collections, resulting in a 20% increase in processing speed for critical business logic.
Developed and maintained Java-based web applications following SOA principles, including the design and implementation of highly scalable RESTful web services.
Integrated RESTful APIs with external financial systems successfully processing daily transactions with zero integration failures.
Extensive AWS experience utilized to architect and managed high-availability solutions, leveraging services like EC2, VPC, IAM, Lambda, and S3 for secure and scalable infrastructure management.
Handled operations and maintenance support for AWS cloud resources, reducing downtime by 15% through proactive troubleshooting and optimization of EC2 instances, S3 buckets, ELB, and RDS.
Worked on JMS to develop reliable messaging services, implementing dedicated message listeners that improved data processing and delivery speed by 30%.
Developed functionality to create and automate data snapshots, securely storing 1TB+ of mission-critical data in AWS S3 for disaster recovery and compliance.
Experience in handling and scaling messaging services using Apache Kafka and implemented Microservices architecture (using Jersey and OAuth enablement) that reduced component dependencies by 50%.
Designed and developed a highly scalable, fault-tolerant, distributed infrastructure (IaaS) using 2 EC2 instances, S3, EBS, API Gateway, Elastic Beanstalk, and ECS, achieving 99.9% uptime.
Education
Master of Computer Science
University of Maryland Baltimore County
Bachelor of Computer Science
Vellore Institute of Technology
Certifications
AWS Certified Solutions Architect – Associate
AWS Certified Cloud Practitioner