0% found this document useful (0 votes)
4 views

Dhanush_Chandra-Java Full Stack Developer

Dhanush Tummepalli is a Senior Java Full Stack Developer with over 10 years of experience in building scalable enterprise applications using Java, Spring Boot, React, and various databases. He has expertise in cloud platforms, microservices, CI/CD automation, and application security, with a strong background in healthcare, banking, and transportation sectors. His professional experience includes directing SDLC lifecycles, developing RESTful APIs, and implementing advanced frontend and backend solutions across multiple clients.

Uploaded by

babjimad22
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views

Dhanush_Chandra-Java Full Stack Developer

Dhanush Tummepalli is a Senior Java Full Stack Developer with over 10 years of experience in building scalable enterprise applications using Java, Spring Boot, React, and various databases. He has expertise in cloud platforms, microservices, CI/CD automation, and application security, with a strong background in healthcare, banking, and transportation sectors. His professional experience includes directing SDLC lifecycles, developing RESTful APIs, and implementing advanced frontend and backend solutions across multiple clients.

Uploaded by

babjimad22
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

Dhanush Tummepalli

Senior Java Full Stack Developer


dtummepalli@gmail.com
+1 (423) - 484-8068

Professional Summary

 Senior Java Full Stack Developer with 10+ years of experience in building scalable enterprise applications using
Java (v7–v21), Spring Boot, React, Angular and SQL/NoSQL databases. Skilled in cloud platforms (AWS, Azure),
containerization, microservices and CI/CD automation.
 Expertise in designing and developing enterprise-grade applications using Java (v7–v21), leveraging OOP
principles, Multithreading, Concurrency, Streams API, Functional Programming, Record Types, Generics,
Exception Handling and Lambda Expressions for scalable and efficient solutions.
 Proficient in building scalable and efficient backend systems using Spring Boot, Spring MVC, Spring JPA,
Hibernate, Spring Data JPA, Spring Cloud OpenFeign and integrating RESTful and SOAP APIs (JAX-WS, JAXB,
XML).
 Skilled in developing dynamic and responsive user interfaces using React, Angular (v7–v17), TypeScript,
JavaScript, HTML, CSS, Bootstrap, jQuery, leveraging features like Material CDK, Virtual Scrolling, Drag & Drop,
Custom Elements, Animations, Change Detection, Lifecycle Hooks, Observables (RxJS).
 Experience with database management and optimization using PostgreSQL, Oracle, MS SQL Server, MongoDB,
Cassandra, implementing indexing, partitioning, ORM mappings, schema optimizations, stored procedures and
caching strategies.
 Strong background in application security, implementing Spring Security, OAuth2, JWT, Role-Based Access
Control (RBAC), Spring Session and ensuring compliance with FINRA, SOX, GDPR, PCI DSS, HIPAA. Experienced
in authentication mechanisms like Azure Active Directory (AAD), AWS IAM, Single Sign-On (SSO), LDAP.
 Hands-on experience in cloud computing, deploying applications on AWS, Azure and GCP, utilizing Kubernetes,
serverless functions, messaging services and cloud storage for scalable solutions.
 Expertise in containerization and orchestration using Docker, Kubernetes (EKS, AKS), Amazon Elastic Beanstalk,
Azure Functions, ensuring scalable, fault-tolerant and cost-effective deployments.
 Familiar with event-driven and messaging systems using Apache Kafka, RabbitMQ, ActiveMQ, Spring JMS,
Azure Event Hubs, enabling efficient real-time data processing and system communication.
 Proficient in CI/CD pipeline automation using GitLab CI/CD, Jenkins, Bamboo, AWS CodePipeline, optimizing
build processes with Maven, Gradle, Ant, ensuring efficient software delivery.
 Experience with code quality and testing, performing unit testing (JUnit, Mockito), front-end testing (Jest, React
Testing Library, Jasmine, Karma), API testing (Postman, REST Assured, SOAP UI), integration testing and
performance testing with Apache JMeter. Skilled in maintaining high code standards using SonarQube,
SonarLint, JaCoCo, Checkstyle.
 Knowledgeable in managing enterprise applications on Tomcat, WebLogic, WebSphere, JBoss, ensuring
reliability and performance.
 Experienced in monitoring and logging application performance using AWS CloudWatch, java.util.logging (JUL),
SLF4J, Logback, ensuring proactive system monitoring and issue resolution.
 Skilled in workflow automation using Camunda BPM, AWS Step Functions, optimizing business operations and
automating key processes.
 Well-versed in project and task management tools such as Jira, GitLab Issues, Bugzilla, ensuring smooth
collaboration and timely resolution of development tasks.
 Proficient in version control and source code management using GitLab, GitHub, BitBucket, Subversion (SVN),
Mercurial, supporting team collaboration and code integrity.
 Strong knowledge of software development lifecycle methodologies, including Agile (Scrum, Kanban), CI/CD
practices, SDLC best practices and documentation using Confluence, SharePoint, BitBucket Wiki, GitLab Wiki.

Education:

● Bachelor of computer science in Institute of Technology, India.

Certifications:

1
● AWS Certified Solutions Architect Associate.
● Microsoft Certified: Azure Solutions Architect Expert.

Professional Experience

Client: Baxter International Inc Marion, NC Feb 2024 – Present


Senior Java Full Stack Developer

Functional Role Details:


 Directed the complete SDLC lifecycle, adopting Agile methodologies (Scrum, Kanban) to deliver high-quality,
scalable and maintainable software solutions for healthcare supply chain management and medical device data
processing.
 Engineered backend systems with Java 21, leveraging advanced functional programming, Streams API, Sorting,
Http Client and Nest-Based Access Control, ensuring secure and efficient handling of medical inventory and
patient health data.
 Designed and implemented microservices architectures using Spring Boot 3, enabling modular development
and seamless communication between services in distributed healthcare systems.
 Developed and documented comprehensive RESTful APIs with Spring HATEOAS and Spring REST Docs, enabling
standardized, secure and reliable integration with hospital management systems, insurance providers and
regulatory platforms.
 Designed and implemented business process automation using Camunda BPM, optimizing workflow efficiency
and scalability for medical device approvals and compliance tracking.
 Optimized database operations using Spring JDBC with JDBCTemplate, NamedParameterJDBCTemplate,
RowMappers and DTOs, ensuring high-performance data handling for patient records, drug inventory and
medical equipment tracking.
 Delivered dynamic and responsive user interfaces with TypeScript, HTML, CSS and Bootstrap, providing intuitive
dashboards for medical professionals and healthcare administrators.
 Developed advanced frontend applications using Angular 17, leveraging features like Angular CLI, Material CDK,
Virtual Scrolling, Drag and Drop, State Management (NgRx), Custom Elements and Animations, enhancing user
experience and maintainability in healthcare applications.
 Managed frontend state efficiently with NgRx, ensuring predictable behavior and performance for medical
workflows such as patient appointment scheduling and device monitoring.
 Implemented robust backend business logic with Node.js, optimizing server-side processing for patient data
synchronization and real-time healthcare analytics.
 Built and optimized REST APIs to interact with Camunda Engine, ensuring smooth execution of automated
workflows for insurance claims, drug approvals and hospital inventory tracking.
 Conducted rigorous unit testing for frontend components using Jasmine, ensuring high-quality and reliable UI
components aligned with HIPAA and FDA compliance standards.
 Facilitated seamless data exchange between frontend and backend systems using RESTful APIs and JSON,
ensuring reliability and scalability for electronic health records (EHR) and supply chain management.
 Containerized healthcare applications with Docker and orchestrated deployments using Kubernetes, ensuring
fault-tolerant, scalable and consistent environments for medical software platforms.
 Deployed and managed Camunda on AWS, ensuring high availability and scalability of workflow automation for
medical device manufacturing and compliance tracking.
 Automated complex business workflows with AWS Step Functions, optimizing hospital supply chain operations
and medical device production workflows.
 Proactively monitored and optimized application performance with AWS CloudWatch Logs Insights, ensuring
reliable system performance for hospital inventory tracking and medical billing systems.
 Secured user authentication and authorization workflows using AWS Amplify Authentication, implementing
robust access control measures for healthcare providers and medical administrators.
 Built event-driven architectures using RabbitMQ and managed NoSQL databases with Cassandra, ensuring
reliable messaging and high availability for real-time patient monitoring and medical alert systems.
 Automated build, testing and deployment pipelines with Jenkins and Gradle, streamlining CI/CD workflows for
faster, error-free delivery of healthcare software solutions.
 Tracked tasks and resolved bugs using Jira, ensuring timely resolution of system issues affecting patient data
processing or device updates while maintaining high code quality and test coverage using JaCoCo.
2
 Enhanced logging and monitoring with SLF4J, maintained source code integrity with BitBucket and documented
workflows and best practices in BitBucket Wiki, ensuring efficient collaboration and regulatory compliance in the
healthcare industry.

Client: Huntington Bancshares, Inc. Columbus, OH Sep 2022 – Jan 2024


Senior Java Full Stack Developer

Functional Role Details:


 Developed robust and compliant backend systems using Java 17, leveraging functional programming, Streams
API and record types, optimizing financial transaction processing and banking policy management.
 Built dynamic and responsive banking and financial service applications using Angular 15, incorporating
Modules, Components, Directives, Dependency Injection (DI), Reactive Forms, Template-Driven Forms, Data
Binding, Routing, Observables (RxJS), HttpClient Module, Lazy Loading, Change Detection and Lifecycle Hooks ,
enhancing customer and financial advisor experience.
 Designed intuitive UI components with TypeScript, HTML, CSS and Bootstrap, ensuring secure and accessible
banking applications.
 Architected scalable microservices using Spring Boot 3, implementing Spring Data JPA, Hibernate and Spring
Cloud OpenFeign, optimizing financial transactions, loan processing and customer account management.
 Secured banking applications using Spring Security, implementing Role-Based Access Control (RBAC), OAuth2
and JWT, ensuring compliance with FINRA, SOX, GDPR and PCI DSS.
 Integrated Spring Cloud OpenFeign to enable seamless API interactions between banking services, third-party
financial providers and core banking systems.
 Designed and optimized database operations using Spring JPA, Hibernate and PostgreSQL, implementing
efficient ORM mappings, schema optimizations and caching strategies for customer account and transaction data
storage.
 Developed and maintained RESTful APIs and integrated SOAP APIs using XML, ensuring smooth communication
with legacy banking systems and financial platforms.
 Implemented NgRx for state management, ensuring real-time financial data synchronization across distributed
banking systems.
 Automated financial decision-making processes using Drools, integrating it with Java-based microservices for
credit risk assessment, loan approval and fraud detection workflows.
 Conducted comprehensive front-end testing using Karma and Jasmine, ensuring seamless user interactions for
bank customers and financial advisors.
 Improved server-side logic using Node.js, enhancing transaction processing and system performance.
 Containerized banking applications using Docker and orchestrated scalable environments using Kubernetes,
ensuring high availability and disaster recovery.
 Designed and deployed serverless workflows using AWS Lambda and automated banking operations with AWS
Step Functions, reducing infrastructure costs and increasing operational efficiency.
 Secured and optimized deployments on Amazon Elastic Kubernetes Service (EKS), ensuring high-performance
cloud-native banking applications.
 Integrated Apache Kafka for real-time event-driven messaging in financial transactions, enabling fraud
detection, account alerts and payment processing.
 Managed unstructured financial data storage with MongoDB, ensuring efficient handling of customer records,
account documents and loan applications.
 Implemented Amazon FSx for Lustre to enable high-performance file storage for financial data analytics and
regulatory reporting.
 Automated CI/CD pipelines using GitLab CI/CD, improving release cycles and ensuring reliable software
deployments for banking applications.
 Deployed banking web applications on Apache Tomcat, ensured backend reliability with JUnit and maintained
code quality using SonarQube and SonarLint for security and regulatory compliance.
 Managed version control and issue tracking with Jira, optimized build processes using Maven and ensured
efficient project management and timely feature delivery in banking services.
 Monitored application performance and maintained logs using Logback, while documenting workflows and best
practices in GitLab Wiki, ensuring smooth team collaboration and knowledge sharing.

3
Client: Washington Department of Transportation, Olympia, WA Oct 2020 – July 2022
Java Full Stack Developer

Functional Role Details:


 Developed high-performance backend logic using Java 11, implementing Streams API, Sorting algorithms, Http
Client and Nest-Based Access Control, enhancing application security and traffic data processing.
 Integrated Spring Security for robust role-based access control (RBAC) and secure API endpoints, ensuring
compliance with government transportation data security policies.
 Implemented Spring Session for distributed session management, improving user authentication processes
across transportation management systems.
 Designed and managed large-scale data workflows using Spring Batch, optimizing batch processing for real-time
traffic monitoring, toll collection and transportation analytics.
 Engineered high-performance database operations using Spring JPA, Hibernate, EntityManager, Native Queries
and Criteria API, applying indexes, partitioning and stored procedures for optimized query execution in
transportation systems.
 Developed responsive and dynamic user interfaces using React 16, incorporating JSX, Hooks, Context API, State
Management and Routing, leveraging virtual DOM and improved reconciliation to enhance user experience and
system performance.
 Utilized Redux for efficient state management, ensuring seamless data synchronization across transportation
dashboards and real-time traffic analytics.
 Conducted thorough unit and integration testing of frontend components using Jest and React Testing Library,
ensuring reliability and a bug-free user interface.
 Designed and integrated secure and scalable RESTful APIs with JSON, enabling seamless communication
between microservices, GPS systems and external data providers.
 Streamlined application deployment with Docker for containerization and managed distributed deployments
using Kubernetes, ensuring high availability and resource optimization for statewide traffic systems.
 Secured sensitive transportation data using Azure Key Vault, adhering to compliance standards for protecting
API keys, credentials and configurations.
 Implemented real-time event-driven systems using Azure Event Hubs, enabling reliable streaming of GPS data,
vehicle tracking and public transit updates.
 Created cost-efficient and scalable serverless applications using Azure Functions, optimizing traffic monitoring
workflows and automated reporting processes.
 Enhanced database efficiency and reliability with Oracle, leveraging advanced query optimization techniques and
partitioning to handle large-scale traffic data and public transit records.
 Designed and implemented messaging solutions with Spring JMS, ensuring reliable and fault-tolerant
communication between transportation subsystems.
 Deployed and managed enterprise applications on WebSphere, optimizing server configurations for load
balancing, real-time analytics and runtime performance.
 Automated build, testing and deployment pipelines using Bamboo, streamlining CI/CD workflows for rapid
feature delivery with minimal downtime.
 Managed source code using GitHub and Mercurial, ensuring efficient version control, task tracking and issue
resolution for transportation management applications.
 Documented technical workflows, system architectures and best practices in Confluence, enabling effective
onboarding, knowledge sharing and regulatory compliance.

Client: Lumen Technologies, Denver CO Jan 2018 – Sep 2020


Java Full Stack Developer

Functional Role Details:


 Designed and architected full-stack telecommunications applications using industry-standard SDLC practices and
Agile methodologies (Sprint Planning, Stand-ups and Retrospectives) to deliver efficient network infrastructure
and service management solutions.
 Developed backend services using Java 8, implementing Core Java concepts such as Polymorphism,
Encapsulation, Streams API and Lambda Expressions, ensuring scalability and maintainability for network
operations.

4
 Implemented RESTful services using Spring Boot and Spring MVC, enabling modular and efficient architectures
for IT infrastructure automation and service management.
 Secured application endpoints with Spring Security, implementing Role-Based Access Control (RBAC) to
enhance user authorization and protect sensitive telecom data.
 Built dynamic and responsive user interfaces using React 16, leveraging JSX, Hooks, Context API and State
Management, improving network monitoring dashboards and customer self-service portals.
 Utilized Redux for effective state management in React applications, ensuring predictable UI behavior and
efficient handling of complex telecom workflows for service provisioning and billing interfaces.
 Conducted frontend testing using Jest and React Testing Library, ensuring high reliability and performance for
telecom customer portals and internal network management tools.
 Integrated SOAP APIs with XML, facilitating seamless communication with legacy telecom infrastructure and
third-party service providers.
 Managed relational databases using PostgreSQL, optimizing schema design, indexing and query execution for
high-performance data retrieval in large-scale telecom systems.
 Implemented asynchronous messaging using Azure Service Bus, ensuring reliable inter-service communication
for real-time network monitoring, alerts and service provisioning updates.
 Deployed and managed enterprise applications on WebLogic, optimizing server configurations for high
availability, load balancing and improved runtime performance in high-traffic environments.
 Automated build and deployment pipelines using Jenkins, streamlining CI/CD workflows for consistent software
releases and infrastructure updates in telecom solutions.
 Conducted API testing with SOAP UI, ensuring functionality, performance and compliance of APIs with
operational requirements in telecom applications.
 Enhanced application monitoring and logging using java.util.logging (JUL), enabling proactive diagnostics and
issue resolution in large-scale telecom network operations.
 Documented system workflows, configurations and best practices using SharePoint, ensuring effective
knowledge sharing and compliance with telecom industry standards.
 Tracked project progress, issues and deployments using GitLab Issues, ensuring transparency, accountability and
timely resolution of blockers in telecommunications infrastructure projects.

Client: Talentica, Pleasanton, CA Nov 2015 – Dec 2017


Java Developer

Core Project Tasks:


 Developed and deployed enterprise applications following SDLC best practices and Agile methodologies,
actively participating in Scrum ceremonies like Sprint Planning, Daily Stand-ups and Retrospectives to ensure on-
time delivery.
 Engineered scalable backend systems using Java 7, implementing multithreading, collections framework,
exception handling and design patterns to enhance performance and maintainability.
 Designed and integrated RESTful APIs using Spring MVC and Spring Boot, enabling seamless communication
between microservices and legacy systems via SOAP APIs using JAX-WS and JAXB.
 Secured applications with AWS IAM and Spring Security, enforcing Role-Based Access Control (RBAC), Single
Sign-On (SSO) with LDAP and JWT-based authentication.
 Administered and optimized relational databases with PostgreSQL and MySQL, improving query performance via
indexing, schema design optimizations and stored procedures.
 Migrated and deployed applications to AWS, leveraging services like EC2, S3, RDS (PostgreSQL/MySQL), Lambda
and API Gateway for highly available, scalable and cost-effective infrastructure.
 Automated infrastructure deployment with AWS CloudFormation and Terraform, ensuring efficient and
repeatable provisioning of cloud resources.
 Implemented messaging and event-driven architecture using Amazon SNS/SQS for asynchronous
communication between microservices, replacing Google Pub/Sub.
 Deployed applications on AWS Elastic Beanstalk and EC2, optimizing for high availability and fault tolerance using
Auto Scaling Groups and Load Balancers.
 Integrated CI/CD pipelines using Jenkins and AWS CodePipeline, automating build, test and deployment
processes for streamlined releases.
 Developed dynamic and responsive web UIs using JavaScript, jQuery, Bootstrap and AJAX, ensuring cross-
browser compatibility and optimal user experience.
5
 Monitored and logged application performance with AWS CloudWatch, Log4j and ELK Stack, providing proactive
issue detection and troubleshooting.
 Enhanced system observability using AWS X-Ray for distributed tracing and performance monitoring in
microservices architecture.
 Conducted unit testing with JUnit and API testing with Postman and REST Assured, ensuring robustness and
compliance with functional requirements.
 Performed Selenium-based UI automation testing, ensuring cross-browser compatibility and stability of front-
end components.
 Collaborated with cross-functional teams (QA, DevOps and Product Owners) to refine requirements, integrate
automated testing and maintain high-quality enterprise applications.

Client: East Group Properties, Inc. Ridgeland, MS Jan 2013 – Oct 2015
Java Developer

Functional Role Details:


 Developed and deployed enterprise applications for the real estate domain, streamlining property listings and
tenant management using Agile methodologies and participating in Scrum ceremonies for timely delivery.
 Engineered robust backend systems using Java, leveraging object-oriented principles like Polymorphism and
Encapsulation to develop scalable and maintainable components for real estate and property management
applications.
 Designed and implemented RESTful services with Spring Boot, enabling modular, high-performance
communication between distributed systems and ensuring seamless integration with modern architectures in
property management solutions.
 Secured application endpoints with Spring Security, implementing role-based authorization and authentication
protocols to protect sensitive property data and ensure compliance with industry security standards.
 Enhanced user session management with Spring Session, enabling consistent and distributed session handling
across application nodes, improving session reliability and user experience for property portals.
 Developed dynamic and interactive front-end interfaces using HTML, CSS, Bootstrap and jQuery, incorporating
DOM manipulation, event handling and AJAX for real-time data updates and user interactivity.
 Integrated legacy systems with SOAP APIs using XML, ensuring backward compatibility, smooth data exchange
and efficient communication between enterprise systems in real estate operations.
 Automated build and deployment workflows with Ant, streamlining delivery pipelines to reduce deployment
errors and improve software delivery timelines.
 Designed, optimized and managed relational databases in MS SQL Server, creating efficient queries, stored
procedures and indexes to enhance data performance and support high availability for property data.
 Maintained source code integrity with Subversion (SVN) and resolved software defects using Bugzilla, ensuring
efficient version control and improved product quality.
 Conducted comprehensive performance testing with Apache JMeter, simulating load conditions to validate
scalability, reliability and responsiveness of applications under heavy usage in real estate scenarios.

You might also like