Senior Software Engineer, IC3 at Oracle

Sankar Narayanan SR

Six years building backend systems, analytics pipelines and GenAI features at Oracle, Synopsys and Walmart Global Tech — and shipping Taskyard, a live AI-native task platform, on my own time.

Sankar Narayanan SR at his desk

What I work on

Backend systems and applied AI, end to end.

Backend systems

Django, FastAPI and Node services on Kafka, Celery and Redis, built to hold up under production load.

GenAI and agents

RAG pipelines and agentic workflows with LangGraph and LangChain, running on OCI Generative AI.

Frontend and product

React and Redux interfaces built for speed. A 40% load-time cut at Synopsys came out of this work.

Cloud and data

ETL and analytics workloads on Oracle OCI and AWS, containerised with Docker and Kubernetes.

Experience

Oracle Apr 2025 – Present

Senior Software Engineer, IC3

Oracle Guided Learning — full-stack analytics used across Oracle Fusion applications

  • Develop features across the full stack in Python and React, contributing to Oracle Guided Learning's analytics capabilities across Oracle Fusion applications.
  • Build and extend ETL and data-processing workflows over analytics tables and OCI Object Storage buckets to support data-driven application features.
  • Develop GenAI capabilities on OCI Generative AI and Generative AI Agents, integrating AI-powered functionality into application workflows.
  • Build RAG pipelines and agentic workflows with LangChain and LangGraph for retrieval-grounded GenAI capabilities.
  • Develop AI-assisted workflows for guide creation and application automation, reducing manual effort.
  • Work on realm and tenant-specific AI model provisioning, supporting model configuration across Fusion environments.
  • Improve backend processing through asynchronous Python (asyncio) and system-level optimisation.
  • Resolved 50+ production and support issues, including vulnerabilities identified through OWASP scans.

Pillar-wide Oracle hackathon winner. Built an AI-powered analytics solution, later productized into a custom dashboard and automated chart-generation capability.

Rapid Response Team Award. Recognised for critical production support and fast resolution of high-priority issues.

  • Python
  • React
  • OCI
  • OCI Object Storage
  • OCI Generative AI
  • Generative AI Agents
  • LangChain
  • LangGraph
  • RAG
  • ETL
  • asyncio
Synopsys Sep 2022 – Mar 2025

Software Engineer II, R&D

Synopsys Inc.

  • Led the redesign and modernisation of a software suite for design, verification and release of IP/MSIP solutions, used by internal and external customers.
  • Rebuilt the frontend in React and Redux, cutting page-load times by 40%, and optimised PostgreSQL queries, indexing and caching underneath it.
  • Cut troubleshooting time by 30% and lifted customer satisfaction by 25% by resolving complex production issues.
  • Earned two internal awards and an early promotion for sustained performance improvements.
  • React
  • Redux
  • Python
  • PostgreSQL
  • Caching
Walmart Jul 2021 – Sep 2022

Software Development and Support

Walmart Global Tech

  • Built and maintained tools for goods movement and replenishment across Walmart stores, improving day-to-day efficiency for store associates.
  • Led development of Flowgen, a React interface that automated legacy processes and reduced manual errors.
  • Built backend services on Python, Django, Kafka, Celery and Redis for enterprise workflows.
  • Designed a points-based employee rewards system as the capstone project for the Walmart Certification Program.
  • Python
  • Django
  • Kafka
  • Celery
  • Redis
  • React
Swipe Pages Jan 2021 – May 2021

Web Developer Intern

Brand Exponents (Swipe Pages)

  • Built core features for a subscription ad-builder platform for solopreneurs and small businesses, on React, Python and MongoDB.
  • Integrated Google Sheets, Zapier and Mailchimp to automate marketing and data workflows.
  • React
  • Python
  • MongoDB
  • Zapier

Personal projects

Full-stack systems designed to scale — async worker queues, background schedulers and content-addressed storage behind the product surface.

Live Product

Taskyard

Full-stack SaaS · task & project management

taskyard.meetingmind.space

A full-stack, multi-tenant task and project management SaaS with subscription billing, built on Prisma and serverless Postgres (Neon), and an independent async worker queue for scheduling — designed to scale past simple polling.

  • Reminders run through Redis rather than polling Postgres: a scheduler process computes next-occurrence timing and enqueues jobs, while a separate worker consumes them in cursor-based batches with bounded concurrency.
  • Built for reliability under load — retry limits, queue-safety guards, and graceful shutdown on SIGTERM/SIGINT so in-flight jobs aren't lost on deploy.
  • Repositioning it as an AI companion for teams: tasks generated automatically from meeting transcripts, messages and check-ins, with MCP server support and agentic workflows underneath.
  • Pursuing distribution through MCP registries and directories, including the Official MCP Registry, Smithery, PulseMCP, Glama and mcp.so.
  • Full-stack
  • Worker queues
  • Redis
  • Prisma
  • Postgres (Neon)
  • MCP
  • Agentic workflows
Live Product

ckpt

Systems tool · CLI

View releases

A dead-simple CLI checkpoint and rollback tool for EDA projects. Snapshots multi-gigabyte simulation workspaces in one command and restores them in seconds, no recompute needed.

  • Content-addressed, SHA-256 hashed object store designed to scale to multi-gigabyte EDA workspaces without duplicating unchanged files across checkpoints.
  • Ships as prebuilt binaries for Linux, macOS and Windows via GitHub Actions, alongside tagging, diff, export-to-tar.gz and garbage collection.
  • Built-in ignore rules for Vivado, Quartus and ModelSim byproducts, drawing on EDA workflow experience from Synopsys.
  • Python
  • CLI
  • PyInstaller
  • GitHub Actions
  • SHA-256
github.com/sankarnarayanansr/ckpt

Stack

AI and GenAI

LLMsAgentic workflowsRAGPrompt engineeringTool callingMCP

AI frameworks

LangGraphLangChainLlamaIndexHugging FaceOpenAITensorFlowscikit-learn

Frontend

ReactReduxTypeScriptJavaScriptMUIAnt DesignPlaywright

Backend

PythonasyncioDjangoFastAPINode.jsKafkaCeleryRedisDockerKubernetes

Databases and data

PostgreSQLMongoDBCassandraFirebaseETL pipelines

Cloud and infra

Oracle OCIOCI Object StorageAWSVercelJenkinsELK

Achievements

1st

Pillar-wide Oracle hackathon

Won with an AI-powered analytics solution, later productized into a dashboard with automated chart generation.

50+

Production issues resolved at Oracle

Including vulnerabilities surfaced by OWASP scans, improving overall system stability.

40%

Faster page loads at Synopsys

From a React and Redux interface redesign, paired with PostgreSQL query and index optimisation.

Internal awards at Synopsys

Plus an early promotion, for sustained performance improvements across the role.

Education and certifications

Anna University Chennai (MSEC)

B.E., Computer Science and Engineering — GPA 8.93 / 10.00

2017 – 2021

Certifications

Volunteering and leadership

Open to new roles. Let's talk.

Based in Bangalore, India. Notice period 15–30 days.