Janaki Ram Puli

AboutBlogNotesProjectsResume

Jul 2024 - Present
Oracle · Software Developer (IC2)
MicroTx · Agentic Workflows
Working on durable, scalable workflow orchestration and LLM-integrated agentic workflows for enterprise microservices.
Summer 2023
Oracle · Software Developer Intern
MicroTx · Distributed Transactions
Built and evaluated distributed transaction patterns (XA, LRA/Saga) with Spring-native support.
Summer 2022
HeltarAI · Software Developer
Built a customer communication platform with WhatsApp Cloud API and real-time, bidirectional messaging.
2020 - 2024
IIT Bombay · CSE
B.Tech · Computer Science & Engineering
Four years that shaped both my career and my personality. Amazing campus, and even more amazing (and ridiculously smart) people.
  1. Spent a lot of time with friends, games, and roaming around beautiful Mumbai.
  2. Worked as a Teaching Assistant for two courses, helping students.
  3. Completed an R&D project in adversarial machine learning.
  4. Interned at a three-person startup and learned what building software actually feels like in the real world.
  5. Interned at Oracle during my third-year summer - my first experience working at scale.
  6. The first year happened during COVID, which made the beginning unusual, but the remaining years made up for it.
  7. Graduated with a GPA of 8.31, and lots of memories for a lifetime.
2016 - 2020
High school · Srichaitanya
Worked hard for JEE, made some friends, and achieved AIR 199 in JEE Advanced.

Hey, I’m Janaki Ram – a Software Developer at Oracle, where I work on the Transaction Manager for Microservices (MicroTx) team. I’m interested in AI and distributed systems.