Home

shiva - Full Stack Java Developer
[email protected]
Location: Denver City, Texas, USA
Relocation: YES
Visa: OPT
Resume file: Java React Full Stack Engineer - Teja_1776795505540.pdf
Please check the file(s) for viruses. Files are checked manually and then made available for download.
TejaDasi
[email protected]|972-945-5769
PROFESSIONALSUMMARY
FullStackJavaDeveloperwith7+yearsofexperiencedesigninganddevelopingscalableenterprisewebapplicationsusingJava,
SpringBoot,SpringMVC,andReact.jsacrosshealthcareandfintechdomainsthroughthecompleteSDLC.
Proficient inbuildingRESTfulmicroservicesandAPIsusingSpringBoot, integratingwithReact.jsfrontends,anddeployingcloud
nativeapplicationsonAWS,GCP,andAzureplatforms.
StrongexperiencewiththeReact.jsecosystemincludingReactHooks,ReduxToolkit,RTKQuery,ReactRouter,ContextAPI,and
component librariessuchasMaterial-UIandAntDesign.
Hands-onexpertiseinSpringSecurity,OAuth2.0,JWTauthentication,andimplementingrole-basedaccesscontrol (RBAC) in
enterprise-gradehealthcareandfintechapplications.
SkilledinrelationalandNoSQLdatabasesincludingPostgreSQL,MySQL,Oracle,MongoDB,andRediswithdeepknowledgeofJPA
andHibernateORMframeworks.
Experiencewithmicroservicesarchitecturepatterns,servicediscoveryusingEureka,APIGateway,loadbalancing,andinter-service
communicationviaRESTandApacheKafka.
Proficient incontainerizationusingDockerandorchestrationwithKubernetes, implementingCI/CDpipelinesusingJenkins,GitHub
Actions,andGitLabCIforautomateddelivery.
ExperiencedinperformanceoptimizationofJavabackendservicesusingprofilingtools,querytuning,cachingstrategieswithRedis
andEhCache,andHikariCPconnectionpoolconfiguration.
Hands-onwithunitandintegrationtestingusingJUnit5,Mockito,Testcontainers,andReactTestingLibrary,consistentlyachieving
over80%testcoverageacrossbackendandfrontendmodules.
Knowledgeableincloud-nativedevelopmentonAWSusingEC2,ECS,EKS,Lambda,S3,RDS,andCloudWatchfordeployingand
managingscalableJavaSpringBootmicroservices.
Experienced indatavisualizationanddashboarddevelopment usingChart.jsandRecharts integratedwithReact.jscomponents
consumingJavaRESTAPIsinanalytics-heavyapplications.
StrongunderstandingofsoftwaredesignpatternsincludingSingleton,Factory,Builder,andObserverappliedconsistentlyacross
JavaSpringBootenterpriseapplications.
TECHNICALSKILLS
Programming
Languages
Java17/11/8,JavaScript(ES6+),TypeScript,SQL,HTML5,CSS3
Frameworks&
Libraries
SpringBoot,SpringMVC,SpringSecurity,SpringCloud,React.js,ReduxToolkit,Next.js
ORM&Persistence JPA,Hibernate,SpringDataJPA,MyBatis
FrontendTechnologies ReactHooks,ReactRouter,RTKQuery,Axios,Material-UI,Webpack,Babel
Databases PostgreSQL,MySQL,Oracle,MongoDB,Redis,DynamoDB,H2
WebServices REST,SOAP,Microservices,GraphQL,WebSockets
Streaming/Messaging ApacheKafka,RabbitMQ,AWSSQS,AWSSNS
AWSCloud EC2,ECS,EKS,Lambda,S3,RDS,VPC, IAM,CloudWatch,SNS,SQS,StepFunctions,EMR,Secrets
Manager,KMS
GCP BigQuery,GCSBucket,CloudFunctions,CloudDataflow,Pub/Sub,Dataproc
Azure AppServices,AzureSQLDatabase,VirtualMachines,AzureCDN,NotificationHub
DevOps/CI/CD Docker,Kubernetes,Terraform,Jenkins,GitHubActions,GitLabCI,Maven,Gradle,SonarQube
Testing JUnit5,Mockito,Testcontainers,ReactTestingLibrary,Cypress,Jest,Pact
Practices&Tools Agile/Scrum,JIRA,Confluence,Bitbucket,OpenAPI3.0/Swagger,SpringBatch,Flyway
WORKEXPERIENCE
KomodoHealth(Remote,SanFrancisco,CA) Sep2025-Present
SeniorSoftwareEngineer(React.js,Java/SpringBoot,PostgreSQL,AWS)
Architectedanddeliveredaunifiedclinicalanalyticsportalusing12JavaSpringBootmicroservicesandReact.js,consolidating5
disparateproviderdashboardsintoasingleplatformandreducingcliniciancontext-switchingby80%.
Designed and implemented RESTful APIs with Spring Boot and JWT-based authentication via Spring Security, enabling secure
role-based access control (RBAC) for 500+ daily active healthcare professionals.
Built a reusable React.js component library with 40+ components using Hooks and Redux Toolkit for state management, reducing
frontend feature development time by 50% across teams.
Configured AWS ECS blue-green deployments for all Spring Boot microservices, achieving zero-downtime releases and eliminating
deployment-related production incidents.
Integrated Apache Kafka for asynchronous event-driven communication between 8 microservices, decoupling provider data ingestion
pipelines from the React analytics presentation layer.
Applied React.lazy and Suspense for route-level code splitting and Brotli compression on Spring Boot server, reducing initial bundle
size from 3.8 MB to 940 KB and Time-to-Interactive by 65%.
Implemented Hibernate second-level caching with Redis for frequently queried provider records, reducing database load by 60% and
average API response time from 2.1s to 450ms.
Developed Spring Batch partitioned jobs for nightly provider-data reconciliation processing 15M+ records, replacing ad-hoc scripts and
achieving 100% SLA adherence.
Set up GitHub Actions CI/CD with Maven build, JaCoCo 80% coverage gate, SonarQube quality gate, Docker image push to ECR,
and ECS deployment, cutting deployment time from 45 min to 11 min.
Implemented Spring Cloud Sleuth and Zipkin for distributed tracing, enabling cross-service log correlation and reducing mean time to
diagnose production issues from 4 hours to 30 minutes.
Implemented field-level PHI encryption in Spring Boot service layer using AES-256, ensuring HIPAA technical safeguard compliance
across all provider and patient data APIs.
Built WebSocket support using Spring WebSocket and STOMP protocol for real-time dashboard updates, providing clinicians live data
refresh without manual page reload.
Designed GraphQL endpoints using Spring for GraphQL as an alternative query interface for the React frontend, reducing over
fetching by 75% for complex provider cohort views.
Configured Resilience4j circuit breakers, retry, and rate limiter patterns across all external API integrations, improving overall system
resilience and preventing cascade failures.
Deployed Spring Boot services to AWS EKS with HPA autoscaling and Helm charts, enabling scaling from 3 to 20 pods during peak
provider data ingestion without manual intervention.
Led API-first development using OpenAPI 3.0 specifications, generating TypeScript client SDKs for React.js via openapi-generator
and preventing 12 breaking changes from reaching production.
Mentored 3 junior engineers on Spring Boot microservices and React.js best practices through pair programming and technical
documentation, accelerating team onboarding by 50%.
Environment: Java 17, Spring Boot, Spring Security, Spring Cloud, React.js, Redux Toolkit, TypeScript, PostgreSQL, Redis, Kafka, AWS
(ECS, EKS, S3, RDS, ECR, CloudWatch), Docker, Kubernetes, GitHub Actions, JUnit 5, Mockito, Testcontainers, SonarQube.
Codal (Chicago, IL)
Software Engineer (React.js, Java/Spring Boot, PostgreSQL, Redis, AWS)
Sep 2024- Apr 2025
Developed patient scheduling and appointment management module using Spring Boot REST APIs and React.js, handling 500+
concurrent users with 99.9% uptime during peak enrollment periods.
Refactored 20+ class-based React components to functional components with Hooks, reducing codebase size by 30% and eliminating
state management inconsistencies across the portal UI.
Implemented Redis caching in Spring Boot for lab-result API responses with 5-minute TTL, reducing average response time from
3.2s to 0.9s and improving clinician satisfaction score from 3.1 to 4.6.
Built a centralized Redux store with RTK Query for server-state caching, eliminating redundant API calls and reducing total data
fetching requests per clinician session by 55%.
Integrated JWT refresh token rotation in Spring Security, meeting HIPAA session management requirements without degrading the
clinician user experience.
Built a custom React hook library (useForm, useValidation, useAuth) with Jest unit tests published to an internal npm registry,
eliminating 90% of duplicated form logic across the application.
AuthoredOpenAPI3.0specificationsfor all Spring Bootendpoints andauto-generated TypeScript client SDKs via openapi-generator,
enabling independent frontend development against mocked contracts.
Configured SonarQube quality gates in Jenkins gating PRs below 80% Java coverage and 75% JavaScript coverage, eliminating
low-quality merges into the main branch.
Set up Cypress end-to-end test suite covering 8 critical patient workflows, catching 3 UI regressions per sprint before reaching produc
tion environments.
Used Flyway for versioned database schema migrations in Spring Boot, eliminating manual deployment scripts and resolving environ
ment schema drift across dev, staging, and production.
Optimized JPA entity relationships with JOIN FETCH and batch fetching to eliminate N+1 queries in appointment-listing APIs, reducing
database round trips by 80% for clinical workflows.
Containerized Spring Boot services with multi-stage Docker builds, reducing image size by 55% and improving local developer startup
time from 3 minutes to 40 seconds.
Built Spring Batch reconciliation job for weekly billing processing 200K records with skip and retry policies, replacing manual Excel
process and reducing billing errors from 3% to 0.02%.
Migrated AngularJS legacy components to React.js using an incremental approach, resolving cross-framework state conflicts and
reducing bundle size by 45% post-migration.
Environment: Java 17, Spring Boot, Spring Security, React.js, Redux Toolkit, TypeScript, PostgreSQL, Redis, MySQL, Docker, AWS
(ECS, S3, RDS), Jenkins, GitHub Actions, JUnit 5, Mockito, Cypress, Flyway.
Accenture (Hyderabad, India)
Software Engineer (React.js, Java/Spring Boot, Oracle, PostgreSQL, AWS, Azure)
Jan 2022- Aug 2023
Modernized a fintech client s loan-origination system from a Struts 1 monolith to Spring Boot microservices using the strangler-fig
pattern, migrating 100% of traffic within 6 months with zero downtime.
Developed React.js SPA consuming Spring Boot APIs for loan application and approval workflows, replacing JSP pages and reducing
average page load time from 18s to 1.4s.
Implemented OAuth 2.0 with Spring Authorization Server and PKCE flow in React.js for a fintech client, meeting RBI compliance
requirements and enabling SSO across 4 banking applications.
Built automated payment reconciliation dashboard with Spring Batch querying Oracle DB and React.js Chart.js visualizations with
Apache POI Excel export, reducing analyst effort from 8 hours to 12 minutes daily.
Optimized Oracle trading-ledger queries by adding composite indexes, rewriting N+1 Hibernate queries with JOIN FETCH, and intro
ducing EhCache, reducing query latency from 6s to 0.4s.
Implemented idempotency controls in Spring Boot for fund-transfer APIs using Redis-backed request deduplication, eliminating dupli
cate transaction incidents and meeting banking compliance standards.
Integrated AWS KMS server-side encryption for S3-stored customer KYC documents and enforced HTTPS via Spring Security HSTS,
passing ISO 27001 security assessment with full marks.
Implemented audit logging using a Spring Boot audit microservice publishing events to AWS SQS persisted to DynamoDB with 7-year
retention for regulatory compliance.
Designed Kafka-based event-driven notification pipeline for trade workflows, processing 50,000+ daily trade events with guaranteed
delivery via dead-letter topic handling.
Configured Azure App Service with Azure CDN for React.js static asset delivery, reducing global asset load time by 60% for relation
ship managers across 8 regional offices.
Led API contract-first development using OpenAPI 3.0 specifications, preventing 12 breaking changes from reaching production
through Pact consumer-driven contract test validation.
Implemented Spring Cloud Config Server for centralized configuration management across 6 microservices, enabling environment
specific changes without redeployment cycles.
Built Kafka consumer groups with dynamic partition assignment for high-volume market-data ingestion, processing 500,000 records
per minute during peak market-hours load.
Implemented Spring Boot Actuator Prometheus endpoint integrated with Grafana dashboards for API latency, error rates, and Kafka
consumer lag metrics for operations team visibility.
Conducted knowledge transfer sessions on Spring Boot microservice patterns for 8 team members, reducing onboarding time for new
engineers from 3 weeks to 5 days.
Environment: Java 11, Spring Boot, Spring Security, Spring Cloud, React.js, Redux, Oracle, PostgreSQL, Kafka, AWS (ECS, S3, KMS,
SQS, DynamoDB), Redis, Docker, Jenkins, Maven, JUnit 5, Mockito, JIRA.
Archents (Hyderabad, India)
Software Engineer (React.js, Java/Spring Boot, MySQL, PostgreSQL, AWS)
May 2018- Dec 2021
Developed customer-facing web banking application using Spring Boot REST APIs and React.js, serving 50,000+ daily active users
across 3 digital banking product lines in the fintech domain.
Implemented JPA optimistic locking with @Version for concurrent loan-approval transactions and Testcontainers-based tests simulat
ing 200 concurrent users, eliminating double-booking race conditions.
Built multi-step loan application wizard in React.js with Redux state persistence and Spring Boot session-store API auto-saving every
30 seconds, reducing form abandonment rate from 45% to 8%.
Implemented SpringSecurity OAuth2.0ResourceServerwith RSA-signed JWTsforstateless authentication, removing sticky-session
dependency and enabling horizontal scaling by 4x during peak load.
Built reusable React component design system with 25+ UI components documented in Storybook, enabling consistent UI delivery
across 3 banking product teams.
Implemented Spring Boot Kafka consumers for real-time loan-disbursement event processing, replacing polling-based batch jobs and
reducing disbursement notification latency from 2 hours to 3 minutes.
Created customer notification service using Spring @Async backed by AWS SQS with dead-letter queue and Slack alerting on 3
consecutive failures, improving notification delivery reliability to 99.8%.
Integrated AWS Secrets Manager in Spring Boot for database credentials and third-party API keys, replacing hard-coded application
properties and achieving zero credentials in version control.
Built React.js data visualization dashboards with Chart.js for loan portfolio analytics, providing relationship managers real-time portfolio
performance views refreshed every 5 minutes.
Configured AWS EKS with HPA autoscaling for loan-processing microservices, enabling scaling from 2 to 10 pods based on CPU
utilization during month-end repayment surges without SLA breach.
Implemented cursor-based pagination in Spring Boot REST APIs with React InfiniteScroll, replacing offset pagination that caused
performance degradation beyond 100K records in the loan table.
Built Spring Cloud Gateway with Resilience4j circuit breakers and rate limiting, protecting backend microservices from traffic spikes
and transient dependency failures.
Built RESTful endpoints for customer KYC document management with AES-256 field-level encryption in Spring Boot, ensuring
compliance with RBI data protection guidelines.
Authored 250+ JUnit 5 and Mockito unit tests for loan calculation and repayment schedule modules, discovering and fixing 2 critical
calculation bugs before production deployment.
Set up Jenkins pipeline with Maven multi-module build, JaCoCo 80% coverage gate, SonarQube quality gate, and blue-green deploy
ment to AWS ECS, compressing release cycle from monthly to bi-weekly.
Environment: Java 8/11, Spring Boot, Spring Security, React.js, Redux, MySQL, PostgreSQL, MongoDB, Redis, Kafka, AWS (EC2,
ECS, EKS, SQS, Secrets Manager), Docker, Kubernetes, Jenkins, Maven, JUnit 5.
PROJECTS
ResearchGPT Pro | TypeScript, LangGraph, FastAPI, Pinecone, PostgreSQL, Next.js
Jan 2026 Feb 2026
Orchestrated an Agentic AI/RAG pipeline with LangGraph multi-agent workflows, LLM prompt engineering, and a 7-stage retrieval
system spanning 25K+ papers at sub-1.2s latency.
Built a React portal with Python/FastAPI backend, SSE streaming, and GenAI integration over a 102K-node knowledge graph on
AWS, shipping to production in under 2 weeks.
Sidekick, AI-Powered Indoor Navigation | React Native, Gemini AI, WebSockets, TTS, Sensor Fusion
Dec 2025 Feb 2026
Built a real-time indoor navigation system using React Native fused with Gemini AI vision inference and BLE/Wi-Fi fingerprinting,
achieving 1 to 3m positioning accuracy without GPS across multi-floor environments.
Implemented voice-guided navigation with TTS and WebSocket streaming, integrating 60Hz IMU sensor fusion and Kalman
f
iltering, reducing position uncertainty by 70% across 3 indoor test environments.
Cloud Infrastructure Suite | Node.js, TypeScript, Terraform, Docker, AWS, GCP
Feb 2024 Apr 2024
Provisioned secure cloud infrastructure on GCP and AWS using Terraform for IaC and immutable VM images, reducing deployment
time from 45 minutes to 8 minutes.
Configured CI/CD with rolling updates, Pub/Sub messaging workflows, load balancing, SSL/TLS, and CMEK encryption for com
pliance, improving release reliability by 30%.
PanoramaEd | React JS, Node.js, MongoDB, Redux, WebSockets, PWA, i18n, MVC
Oct 2023 Dec 2023
Built a global abroad education platform serving students across 15+ countries, architected in MVC with a React JS frontend
and Node.js backend, delivering localized experiences via i18n across 8 languages.
Implemented real-time event-driven messaging using WebSockets, reducing student inquiry response time by 65% and increasing
mentor engagement by 3x over asynchronous workflows.
Designed a relational-style schema in MongoDB supporting multi-entity relationships across universities, programs, and student
profiles, enabling complex filtered search across 500+ institutions in under 10 seconds.
EDUCATION
NORTHEASTERN UNIVERSITY
Master s in Computer Software Engineering
NATIONAL INSTITUTE OF TECHNOLOGY
Bachelor s in Computer Science
Boston, MA
Sep 2023 to Aug 2025
Nagpur, MH
Jun 2015 to Jul 2019
Keywords: continuous integration continuous deployment artificial intelligence user interface javascript business intelligence sthree database active directory California Illinois Massachusetts Wisconsin

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];7215
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: