AB Satyaprakash

Software Engineer

Bengaluru, Karnataka, India6 yrs 7 mos experience
AI ML PractitionerHighly Stable

Key Highlights

  • Expert in backend engineering and AI systems.
  • Led development of scalable AI infrastructure at Oracle.
  • Passionate about mentoring and sharing engineering insights.
Stackforce AI infers this person is a Backend Engineer specializing in AI systems within the Fintech and SaaS industries.

Contact

Skills

Core Skills

Backend EngineeringAi SystemsAi InfrastructureDistributed SystemsAi ServicesData Pipeline ManagementApplication DevelopmentAutomation TestingMobile Application Development

Other Skills

Spring BootCloud-native technologiesBackend servicesAI agentsLLM-powered systemsGenerative AIData pipelinesFastAPIKubernetesOracle DBCohereLlamaOpenAI modelsOCISOAP

About

I’m a Backend + AI engineer who enjoys building systems that don’t fall apart under scale. Currently at Goldman Sachs, I work on designing and operating backend services using Spring Boot and cloud-native technologies, with a focus on reliability, performance, and long-term maintainability. I’m particularly interested in how AI agents and LLM-powered systems can be applied practically in financial and enterprise environments—not demos, but production-grade systems. Previously at Oracle, I worked on GenAI initiatives and helped build backend AI infrastructure from the ground up. This involved designing distributed systems, data pipelines, and core services that supported internal AI platforms as they evolved from early experiments into real products. I graduated from IIT Guwahati with a B.Tech in Mathematics & Computing (2022), which shaped how I approach engineering problems—strong fundamentals, clear abstractions, and an emphasis on correctness over shortcuts. Outside of work, I share technical deep-dives, lessons from production systems, and career insights with a community of 24K+ engineers and students. I enjoy mentoring, reviewing designs, and helping others think more clearly about system trade-offs and engineering growth. I care about: • Clean, boring, reliable systems • Thoughtful system design over hype • Learning by building and breaking things • Helping engineers level up without gatekeeping

Experience

Goldman sachs

Software Engineer 2 (Associate)

Sep 2025Present · 6 mos · Bengaluru, Karnataka, India · On-site

  • Asset & Wealth Management division
  • Some finance focussed backend engineering, some SRE, and sprinkles of AI.
Spring BootCloud-native technologiesBackend servicesAI agentsLLM-powered systemsBackend Engineering+1

Oracle

2 roles

Senior Applications Engineer (IC-3)

Promoted

Sep 2024Sep 2025 · 1 yr · Bengaluru, Karnataka, India

  • Developed a crucial library under generative-ai components which worked as a standard wrapper around OCI Java SDK for object storage - managing bucket and object lifecycles.
  • Designed and optimized RAG based systems supporting agents in AI Agent Studio, enabling embedding generation, semantic search, and cross-model query resolution. Leveraged Oracle Spectra (a Helidon based framework), Oracle DB 23ai, and message queues for a scalable architecture.
  • Develop, maintain, and enhance Oracle’s Generative AI services utilizing Cohere, Llama, and OpenAI models, enabling over 150 use cases for ERP, HCM, SCM, Sales and CX, driving $3.5B in quarterly revenue.
  • Designed distributed systems comprising routing, fairness, orchestration, feedback, metrics-publishing, and guardrail services built using SpringBoot and FastAPI, deployed on OCI Kubernetes Engine via Jenkins, monitored by dashboards and alerts for high reliability.
  • Modernised Pegasus, Oracle’s AI Core data ingestion pipeline, by replacing legacy SOAP-based adapters with a BIP REST service integration. Enhanced scalability and efficiency, supporting 100+ of AI applications with optimised data storage on OCI Object Store for model training and deployment.
Generative AIDistributed systemsData pipelinesSpringBootFastAPIKubernetes+6

Applications Engineer (IC-2)

Jul 2022Sep 2024 · 2 yrs 2 mos · Bengaluru, Karnataka, India

  • Spearheaded the research and implementation of Oracle VPD on Gen-AI ATP tables, and designed a custom SpringBoot annotation for UCP data sources, enhancing multi-tenancy and data isolation across AI services.
  • Revamped the QAA framework with TypeScript to write critical automation tests reducing days worth of manual testing to minutes.
  • Led the development of the Time To Hire application, now regarded as the gold standard for AI applications within Oracle due to its streamlined implementation, exceptional code maintainability, and efficient deployment practices.
  • Enhanced code quality for the AI Dynamic Skills by integrating JUnit and PowerMock tests, achieving over 95% coverage on Sonar.
SpringBootTypeScriptJUnitPowerMockApplication DevelopmentAutomation Testing

Youtube

Content Creator

Jan 2022May 2022 · 4 mos · India

  • Currently creating content on a Youtube channel where I talk about software engineering - current trends, new concepts, best practices, tutorials, and career related stuff.
iMovieCanvaFigma

Curiogenesis tech labs

Software Developer

Nov 2021Feb 2022 · 3 mos · Maharashtra, India

  • Led the development of S2S, a mobile app enabling location-based buy/sell/rent of household items to promote sustainability.
  • Built using Flutter, Node.js, and FastAPI, with a hybrid database architecture combining Neo4j for geospatial queries and MongoDB for data storage.
  • Enhanced functionality by integrating AI models for classification and NSFW content filtering, achieving 98% accuracy.
  • Deployed and monitored the platform on AWS, leveraging Lambda and CloudWatch for scalability and real-time insights.

Nexusar

Software Engineer Intern

Sep 2021Oct 2021 · 1 mo · IIT Guwahati, India

  • Developed a website prototype using React.js and Firebase.
FlutterNode.jsFastAPINeo4jMongoDBMobile Application Development

Oracle

Project Intern, Oracle Cloud Applications

May 2021Jul 2021 · 2 mos

  • Oracle India > Application Development > Digital Assistant
  • Enabled Oracle Digital Assitant on Oracle Journeys. Used OCI's NLP models for named entity recognition and key phrase extraction along with bots-node-SDK for ODA integrations in a NodeJS express environment.
  • Tested the JS code with Jest framework, along with Istanbul for code coverage and documented using JSDocs.
  • Oracle Journeys, enables HR teams to create, tailor, and deliver step-by-step guidance to walk employees through a diverse set of events. Enabling Oracle Digital Assistant on the Journeys platform brings AI into the picture, and helps employees complete their journeys up to 10x faster, without ever having to leave the chatbot window.
React.jsFirebase

Microsoft

Microsoft Learn Student Ambassador

Apr 2021May 2022 · 1 yr 1 mo

  • Microsoft Learn Student Ambassadors is a program to sponsor students majoring in disciplines related to technology.
  • The program enhances students' employability by offering training in skills not usually taught in academia, including knowledge of Microsoft technologies.

Sağlık bilimleri üniversitesi okmeydanı eğitim ve araştırma hastanesi

Software Developer

Mar 2021May 2021 · 2 mos

  • Worked on the development of the mobile application, INR'mi Ayarla (translates to 'check my INR'), which helps monitor and keep a track of a persons INR levels in the blood and also keep them in continuous touch with their doctor, while ensuring that they get digital prescriptions, medicine reminders, chat messages and urgent notifications.
Node.jsNLPJavaScript

Student's web committee iitg

2 roles

App Development Head

Jan 2021May 2022 · 1 yr 4 mos

  • As the App Development Team Lead, I organize and manage all activities in SWC related to application development. Primary responsibilities include - working on and monitoring various projects, managing teams of freshers and sophomores, and coming up with solutions to cater to campus needs.

Application Developer

Aug 2020Dec 2020 · 4 mos

  • Worked on Flutter-based application for Dr. Amit Goel's, Hyderabad, under SWC IITG.

Major league hacking

MLH Fellow

Sep 2020Dec 2020 · 3 mos · Remote

  • I worked on a series of projects, exploring new technologies, and participating in hackathon sprints in a pod of 12 members guided by a mentor, for a duration of 12 weeks.

Mit media lab

Mini Project

Jun 2020Jun 2020 · 0 mo

  • Worked on a Scratch related project.

Technothlon

2 roles

Chief Organizer and Online Head

Oct 2019Jun 2020 · 8 mos

  • As the chief organizer I worked as a part of team of 6, responsible for the smooth conduction of Technothlon internationally. Being the online head involves work of maintaining the Technothlon website and app, result compilation and database management.

Online Team, Technothlon

Oct 2018Sep 2019 · 11 mos

  • The online team for Technothlon is largely responsible for the conduction of the online events during the 'Mains' of Technothlon.

Techniche, iit guwahati

Organizer

Aug 2019Sep 2019 · 1 mo

  • 'Techniche' is the annual technical festival of IIT Guwahati. As an organizer, responsibilites involve working as a team under a module for all the events covered by that module. I was a part of Technothlon.

Education

Indian Institute of Technology, Guwahati

Bachelor of Technology — Mathematics and Computing

Jan 2018Jan 2022

D.A.V. Public School, Chandrasekharpur

12th Board

Jan 2016Jan 2018

Carmel Convent School - India

10th Board — ICSE

Jan 2005Jan 2016

FIITJEE

IIT-JEE Coaching

Jan 2016Jan 2018

Stackforce found 100+ more professionals with Backend Engineering & Ai Systems

Explore similar profiles based on matching skills and experience