Amogha Bhardwaj

Software Engineer

Redwood City, California, United States4 yrs 10 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • Led AI-powered innovations in CI/CD at Oracle.
  • Patent-pending inventor of a recommendation system.
  • 4+ years of full-stack engineering experience.
Stackforce AI infers this person is a SaaS-focused Software Engineer with expertise in AI and CI/CD systems.

Contact

Skills

Core Skills

JavaMicroservicesNode.jsSoftware DevelopmentPython

Other Skills

AI AgentsLarge Language Models (LLM)Vector DatabasesSpring BootContinuous Integration and Continuous Delivery (CI/CD)Generative AIReact.jsJavaScriptContainerizationPostgreSQLVue.jsJupyter NotebookAgile MethodologiesRDBMSSoftware Architecture

About

I’m a Software Engineer II at Oracle, America, with an MS in Computer Science from USC, driving AI-powered innovation across our CI/CD ecosystem. I lead initiatives that fuse AI with modern developer workflows—building AI-powered recommendation systems, integrating autonomous AI agents, and contributing to the design, development, and maintenance of a scalable, cloud-native CI/CD platform. I have strong experience in developing production-grade microservices using Helidon MP, with a focus on scalability, reliability, and cloud-native design. I have closely worked with the development and scaling of backend systems for our CI/CD orchestration, building event-driven services and APIs to manage pipeline execution, build metadata, and status reporting at scale. With 4+ years of full-stack experience, I’ve engineered end-to-end systems spanning scalable backend services, intuitive frontends, and AI integrations—including LLMs, vector databases, RAG workflows, and agent architectures. I am also a patent-pending inventor of a vector-search–driven recommendation system designed to accelerate and modernize CI/CD pipelines. Skills: Java, Python, C#, JavaScript, HTML/CSS, Spring Boot, Node.js, React.js, AngularJS, Express.js, Flask, Bootstrap, jQuery, REST APIs, Microservices, Docker, Kubernetes, AWS (EC2, DynamoDB, S3), MySQL, PostgreSQL, Android Development, Jupyter Notebooks, Scikit-learn, Pandas, Generative AI, AI Agents, Vector Databases, RAG, LLMs.

Experience

4 yrs 10 mos
Total Experience
2 yrs 11 mos
Average Tenure
1 yr 11 mos
Current Experience

Oracle

Software Engineer 2

Jul 2024Present · 1 yr 11 mos · Redwood City, CA

  • Led the end-to-end development of an AI-powered recommendation system for the CI/CD platform,
  • designing a Slack-based interface backed by Java services and OCI GenAI Agents, enabling users to query build failures and remediation steps conversationally.
  • Designed a feedback-driven GenAI system using prompt engineering, context retention, and vector search (OCI 23AI) to continuously improve recommendation accuracy, while mentoring an intern through design, implementation, and deployment.
  • Owned the design and scaling of backend systems for a cloud-native CI/CD orchestration platform, enabling multiple daily pipeline runs with real-time visibility. Built event-driven Java microservices integrating SCM, Docker, Kubernetes, and Oracle Cloud to manage pipeline execution and metadata, improving reliability and throughput of release workflows.
AI AgentsLarge Language Models (LLM)Vector DatabasesJavaSpring BootMicroservices+5

Usc viterbi school of engineering

Course Producer (CSCI 585 - Database Systems)

Jan 2024May 2024 · 4 mos

  • Assisting professor in designing assignments and exams. Answering student queries on the piazza discussion form.
  • Holding office hours, helping students one-one on their weekly assignments, and grading the assessment.

Crosstown la

Student Software Engineer

Jan 2024May 2024 · 4 mos

Node.jsPostgreSQLJavaScriptSoftware DevelopmentVue.js

Metrans transportation consortium

Student Software Engineer

Sep 2023Dec 2023 · 3 mos · United States

  • Create and automate a dashboard for Long Beach Transit team, extracting primary passenger count data to provide tabular and spatial rider ship insights of APC equipped buses at bus stops, routes, and peak/non-peak times, facilitating transit planning and performance analysis.
  • Skills : Python, Jupyter Notebook, Node.js, Software Development, React.js, Agile Methodologies, RDBMS, Software Architecture
PythonJupyter NotebookNode.jsSoftware DevelopmentReact.jsAgile Methodologies+2

One mauve

Software Engineer Intern

May 2023Aug 2023 · 3 mos · Los Angeles, California, United States · Remote

MicroservicesspringbootMySQLNode.jsCore JavaReact.js+2

Usc auxiliary services

Student Worker

Nov 2022Aug 2023 · 9 mos · Los Angeles, California, United States · On-site

Sabre corporation

3 roles

Software Developer II

May 2021Jul 2022 · 1 yr 2 mos

  • Designed and modernized high traffic airline and hotel booking systems serving millions of users, developing Java-based microservices for comparison shopping on getthere.com, contributing to scalable backend architectures, while integrating Amplitude Analytics to track user funnels and booking behavior, enabling data-driven product optimizations.
  • Boosted the shopping experience of the Air LOB of SABRE GetThere by introducing comparison shopping and integrating different APIs and WebServices, using Advanced JAVA concepts and Spring Framework along with HTML/JavaScript/Bootstrap for the design.
  • Was the Dev Ambassador for a development team.
  • Restructured the architecture of the system from a monolithic design to a micro service based design.
  • Revamped the system performance and reduced page load time by 25% for the air shopping flow.
  • Drove the integration of SABRE SPARK KATANA library to Getthere and refined the design of getthere.com.
JavaMicroservicesJavaScriptAJAXjQueryBootstrap+7

Software Developer I

Aug 2019Jun 2021 · 1 yr 10 mos

  • Developed a system for users to book a hotel along with other modes of travel on the search page itself using core Java and JavaScript, reducing the efforts of the user for booking a combo trip by nearly 60%.
  • Spearheaded a micro-team for Amplitude framework to study and log user activity of Getthere through JavaScript.
JavaMicroservicesJavaScriptAJAXjQueryBootstrap+6

Software Engineer Intern

Jan 2019Jul 2019 · 6 mos

  • Mapped hotel rates with hotel descriptions into a single page from two different pages using core Java/Spring
  • Revamped the architecture for the hotel business unit leading to an increase of customer bookings, using core Java,
  • Spring Framework along with introducing a more user-friendly design using JavaScript/ BootStrap.
JavaMicroservicesJavaScriptAJAXjQueryBootstrap+6

Hcl infosystems ltd.

Web Developer Intern

May 2017Jul 2017 · 2 mos · Sector 11 Noida Uttar Pradesh

  • Designed and implemented APIs for building the learning management system.

Education

University of Southern California

Master of Science - MS — Computer Science

Aug 2022May 2024

Vellore Institute of Technology

Bachelor of Technology (BTech) — Information Technology

Jan 2015Jan 2019

Delhi Public School- Ruby Park Kolkata

AISSCE — Science

Stackforce found 100+ more professionals with Java & Microservices

Explore similar profiles based on matching skills and experience