Available for opportunities

Prajeen Ravandai Govardhanam

Software Engineer 1 — Platform India

SDE 1 @ Oracle — Distributed Systems, Microservices & ACL-filtered RAG search. Java · Go · Python · Kafka · Kubernetes · OCI/AWS.

Prajeen Ravandai Govardhanam's profile picture
Experience
3+ years @ Oracle
Performance
P99 −60%
Delivery
CI 70% faster

About

Backend Engineer specializing in distributed systems and AI-native platforms at Oracle. I build multi-tenant, cloud-native services on OCI — hybrid RAG search with ACL-filtered, citation-backed answers, cache-backed JDBC repositories (40% queries migrated, P99 −60%), and cross-region observability (OpenTelemetry/OCI APM). I ship high-performance backends in Java/Go/Python with Kafka, Oracle Coherence, and K8s, and have modernized the Java Client SDK from Pekko to a custom async HttpKit. Also building AI products end-to-end — Next.js CV anonymization tool and multi-cloud object storage facades.

01 Work Experience

Oracle OCI

Software Engineer 1 — Platform

Aug 2023 — Present

Multi-tenant distributed facade for object storage (OCI Buckets, AWS S3) on OCI — hybrid RAG search, cache-backed data layer, and zero-downtime global platform upgrades.

  • Designed secure RAG search architecture for a multi-tenant file platform using hybrid retrieval (vector embeddings) with ACL-filtered, citation-backed responses.
  • Refactored DB access into JDBC and cache-backed repositories (Oracle Coherence, Autonomous DB); migrated ~40% of queries to repository pattern, cutting P99 latency by ~60% vs baseline.
  • Diagnosed and resolved distributed-cache deployment failures across REST cache access, Istio, Helm charts, and node-group configuration.
  • Replaced deprecated auth layer with OCI API Gateway — OIDC routing and deployment automation for cloud-native environments.
  • Built Kubernetes-based DB observability with a custom exporter CRD and OCI Metrics Explorer validation.
  • Implemented cross-region distributed tracing (OpenTelemetry, OCI APM, OCI policies) to distinguish multiple service instances within the same region.
  • Modernized Java Client SDK by migrating from Pekko to internal HttpKit, preserving async APIs, OAuth, timeouts, and error handling.
  • Java
  • Go
  • Python
  • Kafka
  • Oracle Coherence
  • Oracle Autonomous Database
  • OCI
  • AWS
  • Kubernetes
  • Helm
  • Docker
  • Istio
  • OpenTelemetry
  • RAG
  • LangChain

Oracle OCI

SDE Intern

Jan 2023 — Jul 2023

SDE Intern — shipped fixes and features while reworking CI/CD and infrastructure for the platform team.

  • Diagnosed and resolved a critical race condition causing cross-instance data loss and corruption of data banks.
  • Migrated deployment workflow from Jenkins to cloud-native Helm-based pipelines.
  • Improved CI pipelines and delivered ~70% reduction in turnaround time for fellow developers.
  • Java
  • Python
  • Kafka
  • Hazelcast
  • Kubernetes
  • Helm
  • Jenkins
02

Skills

Languages

5
  • Java
  • Go
  • Python
  • TypeScript
  • SQL

Frameworks

5
  • Spring Boot
  • Pekko
  • React
  • Next.js
  • FastAPI

Platform & Data

8
  • Distributed Systems
  • Microservices
  • REST APIs
  • Kafka
  • Oracle Coherence
  • Oracle Autonomous Database
  • Redis
  • Object Storage

Cloud & DevOps

8
  • OCI
  • AWS
  • Kubernetes
  • Helm
  • Docker
  • Jenkins
  • CI/CD
  • OpenTelemetry

AI & Search

5
  • RAG
  • LangChain
  • LangGraph
  • OpenAI SDK
  • Vector Search

Hover to highlight • Built for high-throughput, low-latency systems

03 Projects

Next.js tool that anonymizes, reformats and enhances CVs into consistent, editable PDFs — local-first agentic extraction with multi-step LLM refinement.

  • Parses PDF/DOCX, strips PII (emails, phones, links) while preserving signal — first-name-only retention when needed.
  • Reformats to a single clean layout with rich-text editor for human-in-the-loop edits and PDF export.
  • Multi-step AI workflow for enhancement + language refinement using OpenAI structured outputs, LangChain/LangGraph.
  • Next.js
  • TypeScript
  • shadcn/ui
  • OpenAI SDK
  • LangChain
  • LangGraph
  • Vercel

Unified Echo REST service over multi-cloud object storage — one API for S3, OCI Buckets, and beyond.

  • Vendor-agnostic facade: single HTTP service abstracts provider specifics (AWS S3, OCI Object Storage).
  • Go + Echo, AWS SDK v2, Pulumi infra, Postgres/pgx — install via go install or go run.
  • MPL-2.0, provider extensibility with cache layer branch and strict test coverage.
  • Go
  • Echo
  • AWS S3
  • OCI
  • REST
  • Pulumi
  • PostgreSQL

Rust CLI — off-the-shelf Test File Generator (TFG) for text, images, video and more.

  • One-stop generator for QA/dev test data — from .txt to .mp4 — eliminating hand-crafted fixtures.
  • Rust-native speed, single binary distribution, focused on media pipeline testing (webp via libwebp).
  • Built to streamline file-based software testing across formats and sizes.
  • Rust
  • CLI
  • File Generator
  • Test Data

More on github.com/rgprajeen — 23 repos

04

Education

Madras Institute of Technology, Anna University

B.E. Electronics and Communication Engineering — 9.32/10 GPA
2019 — 2023