Hi, I’m Reshma Danala, a Full Stack Java Developer with 8 years of experience building production-grade applications across banking, enterprise, and consulting environments. I specialize in Java, Spring Boot, and microservices, delivering RESTful and GraphQL APIs, event-driven systems on Apache Kafka, and Angular-based frontends. I’m comfortable across the full delivery lifecycle—from sprint planning and CI/CD in Jenkins to AWS deployments and post-release monitoring. I also leverage AI-assisted tooling to improve code quality and documentation while maintaining velocity. I enjoy solving complex integration challenges, modernizing legacy systems, and enabling teams to release confidently with robust security, testing, and observability. I’ve collaborated across US and India teams, aligning product, security, and operations to build scalable software. I’m passionate about applying AI-assisted tooling to improve code quality and keep documentation up-to-date as part of the development process.

Reshma Danala

Hi, I’m Reshma Danala, a Full Stack Java Developer with 8 years of experience building production-grade applications across banking, enterprise, and consulting environments. I specialize in Java, Spring Boot, and microservices, delivering RESTful and GraphQL APIs, event-driven systems on Apache Kafka, and Angular-based frontends. I’m comfortable across the full delivery lifecycle—from sprint planning and CI/CD in Jenkins to AWS deployments and post-release monitoring. I also leverage AI-assisted tooling to improve code quality and documentation while maintaining velocity. I enjoy solving complex integration challenges, modernizing legacy systems, and enabling teams to release confidently with robust security, testing, and observability. I’ve collaborated across US and India teams, aligning product, security, and operations to build scalable software. I’m passionate about applying AI-assisted tooling to improve code quality and keep documentation up-to-date as part of the development process.

Available to hire

Hi, I’m Reshma Danala, a Full Stack Java Developer with 8 years of experience building production-grade applications across banking, enterprise, and consulting environments. I specialize in Java, Spring Boot, and microservices, delivering RESTful and GraphQL APIs, event-driven systems on Apache Kafka, and Angular-based frontends. I’m comfortable across the full delivery lifecycle—from sprint planning and CI/CD in Jenkins to AWS deployments and post-release monitoring. I also leverage AI-assisted tooling to improve code quality and documentation while maintaining velocity.

I enjoy solving complex integration challenges, modernizing legacy systems, and enabling teams to release confidently with robust security, testing, and observability. I’ve collaborated across US and India teams, aligning product, security, and operations to build scalable software. I’m passionate about applying AI-assisted tooling to improve code quality and keep documentation up-to-date as part of the development process.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Full Stack Java Developer at Willamette Valley Bank
April 1, 2025 - Present
Built and maintained Spring Boot microservices with Spring Security and OAuth 2.0 RBAC; implemented Redis caching for low-latency reads and session/token caching; built a GraphQL aggregation layer to consolidate data from multiple backend services; set up and maintained Jenkins CI/CD pipelines including build, unit tests, SonarQube scans, Docker packaging, and deployment to AWS ECS; used S3 for artifacts and environment assets; engineered Kafka producers/consumers for real-time transaction events and integrated SQS-based queues with SNS for operational alerts; modernized a legacy Spring 4 application to Spring Boot microservices with zero-downtime cutover; added audit logging, PII masking, and idempotent retry logic; integrated AI-assisted checks into PR workflows and migration data validation tooling.
Full Stack Developer at Velocious Solutions
October 1, 2022 - December 1, 2024
Decomposed a Java monolith into Spring Boot microservices registered with Netflix Eureka; used DynamoDB for lightweight lookups and configuration; migrated a REST monolith to a GraphQL-first API layer, reducing per-page network calls and improving performance; built and consumed JAX-RS REST APIs; created Node.js automation scripts to reduce manual reporting; configured multi-environment AWS deployments across separate accounts; worked with MongoDB on schema design and replication; performed AI-assisted analysis on slow-query logs to optimize indexing and performance; built React components with performance optimizations; configured Kafka with SSL and consumer groups; addressed consumer lag; introduced Docker and Kubernetes to replace shell scripts and enable consistent dev-to-prod parity; packaged Spring Boot services as Docker containers and deployed via Kubernetes.
Software Engineer at Unisys Global Services India
January 1, 2021 - September 1, 2022
Developed Java and Spring Boot services with Spring Cloud Config for centralized, environment-specific configuration across interconnected applications; built event-driven processing with Apache Kafka and JMS bridging during transition; implemented API gateway routing and load balancing with Spring Cloud Gateway and Zuul, including circuit-breaking patterns; authored multi-threaded batch jobs to process large data files within SLA windows; developed React components for internal dashboards integrated with Spring Boot APIs; migrated AngularJS frontend to Angular for typed reactive forms and modern tooling; configured AWS EC2 Auto Scaling and VPC networking for scalable deployments.
Full Stack Developer at DevRabbit
March 1, 2019 - December 1, 2020
Built Spring Boot features and Spring Batch jobs for scheduled file processing and report generation using Oracle; integrated with legacy SOAP JAX-WS endpoints; applied modern Java features (streams, lambdas, Optional) to reduce boilerplate; built React-based UI with responsive layouts; added JUnit tests and participated in code reviews; managed Git-based releases and Jenkins build automation for the team.
Java Developer at Pranathi Software Services
June 1, 2017 - February 1, 2019
Supported Java/Spring MVC features, bug fixes, and small enhancements; assisted with authentication/authorization updates in Spring Security; supported deployments to AWS EC2 and maintained Maven builds; gained early exposure to Docker for local development; maintained Oracle database schemas, wrote SQL queries and stored procedures, and added Log4j instrumentation; supported Angular UI enhancements with reusable components and API integration.

Education

Bachelor of Technology (B. Tech), Computer Science and Engineering at Jawaharlal Nehru Technological University (JNTU) Hyderabad
September 1, 2013 - May 1, 2017

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Professional Services, Software & Internet