Associate Software Developer @ Oracle

I build backends that move data at scale.

Currently working with GraphQL APIs

I'm Deepak Sanjay S J, a backend engineer in Hyderabad. At Oracle I scale a Data-as-a-Service platform — high-availability GraphQL APIs in Python, real-time streaming pipelines on OCI GoldenGate + Kafka, and cloud infrastructure defined with Terraform.

$ goldengate replicat --target kafka://daas.events
 capture  oracle-19c  lag 0.4s
 topic    daas.orders.cdc  partitions 12
stream ─────────────────────────────
  14:02:11  INSERT  orders      → kafka
  14:02:11  UPDATE  inventory   → kafka
  14:02:12  DELETE  sessions    → kafka
throughput 18.4k msg/s · consumer lag 0
resource "oci_golden_gate_deployment" "daas" {
  display_name       = "daas-cdc"
  license_model      = "LICENSE_INCLUDED"
  cpu_core_count     = 4
  is_auto_scaling_enabled = true

  deployment_type = "DATABASE_ORACLE"
}

module "kafka_stream" {
  source     = "./modules/streaming"
  partitions = 12
  retention  = "24h"
}
class Query(graphene.ObjectType):
    orders = SQLAlchemyConnectionField(
        OrderConnection,
        tenant_id=graphene.ID(required=True),
    )

    def resolve_orders(root, info, tenant_id):
        # row-level scoping keeps tenants isolated
        return (
            Order.query
            .filter_by(tenant_id=tenant_id)
            .options(selectinload(Order.items))
        )

01 — Career

Experience & education

Three years of moving from performance testing into building the platform itself.

  1. Current

    Associate Software Developer

    Oracle · Hyderabad, Telangana

    • Developing and scaling a Data-as-a-Service platform serving high-availability GraphQL APIs with Python, Graphene and SQLAlchemy.
    • Building a real-time data streaming application on OCI GoldenGate and Kafka, capturing change data and publishing it to downstream consumers.
    • Provisioning cloud infrastructure as code with Terraform and maintaining GitLab CI/CD pipelines with Docker Compose for reliable, repeatable releases.
    • Built OCI Functions that automate API Gateway policy updates, enabling zero-touch onboarding for enterprise customers.
    • Improved observability with OCI Metrics, centralized logging and custom dashboards — 30% faster incident diagnosis.
    • Python
    • Graphene
    • Kafka
    • OCI GoldenGate
    • Terraform
    • GitLab CI/CD
    • OCI Functions
  2. Internship

    Project Intern

    Oracle · Hyderabad, Telangana

    • Ran large-scale load, stress and endurance tests on GraphQL APIs with Apache JMeter, simulating 50K+ concurrent requests.
    • Analysed Oracle AWR reports to find SQL bottlenecks and rewrite execution plans — 40% lower API latency.
    • Profiled memory with tracemalloc, cutting peak usage by 25%.
    • Apache JMeter
    • Oracle AWR
    • tracemalloc
    • SQL tuning
  3. Education

    B.Tech, Computer Science & Engineering

    Amrita Vishwa Vidyapeetham · Coimbatore, Tamil Nadu

    • Focused on data structures, algorithms, operating systems and object-oriented design — the foundation behind everything above.
    • Final-year research with INCOIS (Govt. of India) on computer vision for coastal safety.
    • DSA
    • OOP
    • Computer Vision

02 — Work

Selected projects

Things I've shipped outside of work — SaaS products, developer tooling and research.

01

OneFolio

SaaS portfolio builder · 2025

Multi-tenant SaaS where users deploy personal portfolios on custom subdomains. Flask + PostgreSQL backend handles auth, subscriptions and portfolio management, with Razorpay payments verified through webhooks for consistent transaction state.

  • Next.js
  • Flask
  • PostgreSQL
  • Razorpay
  • Docker
  • Railway
02

graphql-to-postman

Published PyPI package · 2025

A Python package that converts GraphQL schemas into ready-to-run Postman collections. Configurable schema traversal handles deeply nested queries and cuts manual test setup by roughly 80%.

  • Python
  • Flask
  • Hatch
  • GraphQL
  • PyPI
03

Rip Current Detection

Research with INCOIS, Govt. of India

Instance-segmentation model built on MaskRCNN (Detectron2) that identifies rip currents in beach imagery, reaching 87.8% accuracy — aimed at early warnings for coastal safety.

  • Detectron2
  • MaskRCNN
  • NumPy
  • Pandas
04

Blog-Web

Full-stack REST application

A blogging platform built on a Flask REST API with Auth0-secured sessions, PostgreSQL persistence, Hatch-managed packaging and a Dockerised CI/CD pipeline.

  • Flask
  • Auth0
  • PostgreSQL
  • Docker
  • CI/CD

03 — Toolkit

What I work with

Backend, streaming and infrastructure — the stack I reach for day to day.

Languages

  • Python
  • SQL
  • Bash

Backend & APIs

  • Flask
  • FastAPI
  • Django
  • GraphQL
  • Graphene
  • REST
  • SQLAlchemy
  • Celery
  • Redis

Streaming & data

  • Apache Kafka
  • OCI GoldenGate
  • CDC pipelines
  • Oracle Database 19c
  • Autonomous AI Database

Cloud & infrastructure

  • Terraform
  • OCI
  • Docker
  • Kubernetes
  • Helm
  • GitLab CI/CD
  • GitHub Actions
  • OCI Functions

Tooling

  • Git
  • Linux
  • Hatch
  • Railway
  • Vercel

Oracle Cloud Infrastructure Certified Foundations Associate

Oracle · September 2024

04 — Contact

Let's build something that scales.

Open to conversations about backend engineering, data platforms and streaming infrastructure. The fastest way to reach me is email.