Skip to content

Harsha Gaddam

Full Stack Java Engineer • Chicago, IL • linkedin.com/••••• • drivetube.ai/•••••

Professional Summary

Full Stack Java Engineer with 5 years of experience designing and delivering secure, scalable enterprise platforms across technology, cloud, and CRM domains at NVIDIA, Oracle, and Salesforce. Builds and maintains Spring Boot microservices with Kafka-driven event processing, REST and GraphQL API layers, and OAuth2/JWT security. Delivers React and Angular front ends integrated with live backend services, backed by PostgreSQL, Oracle SQL, and Redis for data access and caching. Deploys containerized workloads on AWS using Docker, ECS, Kubernetes, and Jenkins CI/CD pipelines. Applies TDD with JUnit 5 and Mockito and extends platforms with LLM-powered features using OpenAI API and LangChain. Holds an M.S. in Information Technology and Management from Illinois Institute of Technology and an AWS Certified Solutions Architect – Associate credential.

Technical Skills

Programming Language: Java,TypeScript,Python,PL/SQL
Frontend Technologies: React,Angular,Bootstrap
Backend Technologies: Spring Boot,Spring MVC,Spring Security,Hibernate,JPA,J2EE,Input Validation,Microservices
Databases: PostgreSQL,Oracle,Redis,SQL
Cloud Platforms: AWS,EC2,ECS,S3,Lambda,Oracle Cloud Infrastructure,CloudWatch,Apache Kafka
Version Control & Development Tools: Maven,GitLab
DevOps & Infrastructure: Docker,Kubernetes,Jenkins,GitLab CI/CD,JWT,API Authorization
Testing & QA: JUnit,Mockito,Selenium,Test-Driven Development
API & Integrations: GraphQL,REST APIs,Postman
Generative AI & LLMs: LangChain,OpenAI API,Retrieval-Augmented Generation

Work Experience

NVIDIA Corporation
Chicago, IL
Full Stack Engineer
Jan 2024 – Sep 2026
Supported internal engineering workflow and operational analytics platforms at NVIDIA, one of the world's leading GPU and AI computing companies; owned full-stack delivery across Java/Spring Boot services, React/Angular dashboards, and AWS cloud infrastructure.
Tech Stack: Java, Spring Boot, Spring Security, Hibernate, JPA, Kafka, OAuth2, JWT, OpenAI API, LangChain, PostgreSQL, Redis, React.js, Angular, TypeScript, Docker, Kubernetes, AWS ECS, AWS CloudWatch, Jenkins
  • Refactored REST endpoint routing and tightened Hibernate/JPA query strategies in Spring Boot microservices, improving request handling speed by 30% across high-traffic internal analytics workflows.
  • Implemented Kafka-based event processing between Spring Boot microservices so that user-facing REST requests remained non-blocking and downstream services stayed fully decoupled.
  • Built an LLM-powered document search feature for the internal analytics platform by integrating the OpenAI API and LangChain into Java REST workflows using a Retrieval-Augmented Generation pattern, cutting technical lookup time for engineering teams.
  • Secured platform services with Spring Security, enforcing OAuth2 authorization flows, JWT token validation, and role-based access control to protect sensitive analytics features.
  • Tuned Redis caching layers and PostgreSQL repository logic, reducing average data retrieval latency for dashboard queries across a high-volume internal reporting service.
  • Containerized Spring Boot services with Docker, orchestrated workloads in Kubernetes, and deployed to AWS ECS, EC2, Lambda, S3, and RDS; automated build and release pipelines with Jenkins and Maven.
  • Monitored application health and error patterns in AWS CloudWatch, diagnosing and resolving production incidents to maintain uptime for internal platform users.
  • Integrated React and Angular TypeScript dashboard modules with Spring Boot REST APIs, connecting live backend data to operational UIs and reducing navigation friction for engineering consumers.
Oracle Corporation
Chicago, IL
Full Stack Developer
Sep 2021 – Nov 2022
Worked on internal workflow and reporting applications at Oracle, a global leader in enterprise database and cloud software; owned Java/Spring Boot services, React front ends, and Oracle SQL/PL/SQL for data-intensive reporting workloads.
Tech Stack: Java, J2EE, Spring Boot, Spring MVC, Spring Security, Hibernate, JPA, GraphQL, React.js, TypeScript, Bootstrap, Oracle SQL, PL/SQL, Oracle Cloud Infrastructure, Jenkins, Maven, Python, JUnit 5, Mockito, Postman
  • Built Java/Spring Boot service layers using Spring MVC, Hibernate, and JPA with a GraphQL API layer for internal workflow applications, cutting backend processing time by 25% compared to the prior REST-only approach.
  • Optimized Oracle SQL and PL/SQL procedures, rewrote expensive joins, added targeted indexes, and refactored triggers to improve query performance across high-volume reporting workloads.
  • Restructured service, controller, DAO, and entity layers in a J2EE codebase into reusable, independently testable components, reducing code duplication across reporting and business feature modules.
  • Built React screens in TypeScript with Bootstrap integrated against the GraphQL backend, enabling business users to review operational data through a faster, self-service interface.
  • Secured user workflows with Spring Security, enforcing role-based access control, input validation, and API authorization to eliminate access-related defects surfaced during QA cycles.
  • Established Jenkins and Maven CI/CD pipelines and automated Oracle Cloud Infrastructure environment provisioning with Python scripts, delivering consistent environments across development, test, and staging stages.
  • Applied test-driven development with JUnit 5 and Mockito and validated GraphQL API contracts with Postman, catching service-layer regressions before each release cycle.
Salesforce, Inc.
Chicago, IL
Full Stack Developer
Oct 2020 – Sep 2021
Contributed to customer-facing workflow extensions on the Salesforce CRM platform, the global leader in cloud-based CRM software; owned Java/Spring Boot services, GraphQL and REST integrations, and Angular front-end modules.
Tech Stack: Java, Spring Boot, Spring MVC, Hibernate, JPA, GraphQL, REST APIs, Angular, TypeScript, SQL, GitLab CI/CD, Maven, JUnit 5, Mockito, Postman, Selenium
  • Designed GraphQL and REST integration contracts between distributed Java services, eliminating redundant backend round-trips and cutting repeated backend calls by 30% across customer-facing Angular screens.
  • Extended Spring MVC service layers with Hibernate/JPA mappings, SQL query tuning, and validation rules that improved reporting data accuracy and long-term maintainability of CRM workflow modules.
  • Added Angular TypeScript features to form, search, and review workflows, reducing manual navigation steps for end users on customer-facing CRM screens.
  • Automated build and release with GitLab CI/CD and Maven, standardizing the deployment pipeline and eliminating manual packaging steps across development and staging environments.
  • Provided production support for Java services and Angular workflows by analyzing application logs, diagnosing root causes, and delivering targeted fixes within sprint cycles.
  • Tested Spring Boot services, REST APIs, and Angular workflows with JUnit 5, Mockito, Postman, and Selenium, collaborating with QA and product owners inside Agile sprints to close defects before release.

Education

Illinois Institute of Technology
Master of Science in Information Technology and Management • Chicago, IL • Jan 2023 – Dec 2024
Joginpally Bhasker Rao Engineering College
Bachelor of Technology in Electronics and Communication Engineering • India • Aug 2016 – Oct 2020

Certifications

AWS Certified Solutions Architect – Associate — Amazon Web Services
Career Essentials in Generative AI — Microsoft and LinkedIn Learning
Full-Stack Java Developer with Spring and Spring Boot Specialization — Coursera
Building Scalable Java Microservices with Spring Boot and Spring Cloud — Coursera

Powered by Drivetube · Create your own profile at drivetube.ai

Everything on Drivetube

Six products, two of them free forever. Start wherever you are.

Read the docs →
  • Your free digital resume

    at drivetube.ai/in/your-name: one true standard resume with a Hiring Snapshot (visa status, expected salary, notice period, work preference, relocation), an ATS-ready PDF download and a single shareable link. Free forever; interview requests come from verified employers and your contact details stay masked until you accept.

    Documentation
  • Verified jobs, posted in the last 3 days

    verified openings crawled ATS-by-ATS from 115,000+ real company career pages across 54 ATS platforms. Shows the true posting date from the source ATS — not when a listing was indexed — and deletes every general listing 3 days after it was actually posted. No ghost jobs, no ad-sponsored listings, no staffing reposts, no account needed.

    Documentation
  • Written by senior career writers

    human-written, ATS-optimised resumes by senior career writers, from ₹499.99 / $25.99. Available in every country, written to the destination country's own standard — a US resume, UK CV, German Lebenslauf and Indian resume are genuinely different documents. A paid service, separate from the free Drivetube Profile.

    Documentation
  • Drivetube OneFrom $39.99 / 3 mo

    Daily matched jobs, tailored resumes, or we apply for you

    Drivetube's paid service. Community sends daily Jobsheets of fresh jobs matched to your profile on WhatsApp and email, with the Drivetube Community ($39.99 for 3 months or $69.99 for 6 months; ₹999 or ₹1,899 in India). Jobhunt is one-time application credits with Community included: one credit tailors one resume and its cover letter (100 for $99 with 3 months of Community, 250 for $199 with 6 months). Let Us Apply is an add-on to Jobhunt: a human expert applies 250 times for you on your credits ($0.60 each, $150). Everything lives on one dashboard at drivetube.ai/drivetubeone.

    Documentation
  • For employers — no job postings, no applications

    hiring with no job postings and no applications. Paste your real job description and AI matches it against candidates' true standard resumes, returning ranked candidates with a match %, matched and missing skills and written reasoning. Free tier included; employers pay, candidates never do.

    Documentation
  • Documentation

    every product explained in full, with feature-by-feature comparisons against the job boards, AI apply tools, resume services and hiring platforms people actually use.

  • Playbooks

    tactical job-search guides. Each post is one named tactic with the situation it applies to, the exact steps, a copy-paste message and honest failure modes. Free, no account.

The job board covers the United States, India, United Kingdom, Canada, Europe and Australia, and Resume Writing Services are available in every country.

Pricing is identical on the web, iOS and Android — no app-store markup. Monthly Community membership is purchased in the iOS app only; the website sells annual plans. The Android app has no in-app purchase, so Android members subscribe on drivetube.ai and then sign in to the app with full access. Membership follows your account, not your device.