Experience

Roles, outcomes, and the systems behind them

Company-by-company: scope, constraints, and outcomes. Projects live separately so you can scan artifacts quickly.

OnFinance AI

Full-time
AI & Fullstack Engineer (founding-engineer equivalent) · 2024 — Present · Bangalore, India

Building ComplianceOS: compliance automation workflows + agentic analysis over large regulatory corpora.

  • End-to-end ownership across discovery → architecture → production delivery
  • Agentic workflows with LangGraph + LiteLLM, built for reliability and observability
PythonFastAPILangGraphLiteLLMPostgreSQLAWS

RingCentral

Internship
SDE Intern · 2023 · Bangalore, India

Modernized legacy interfaces and improved app performance through targeted frontend and integration work.

  • Led modernization of legacy UI to React
  • Improved application performance by ~3× (per internal measurement)
ReactTypeScriptPerformance profilingAPI integration
Selected work

Projects that show how I think and ship

Each project is framed as a short case study: the problem, the approach, and the impact. If a metric isn’t available, I’m explicit about what changed.

Showing 7 items · Filter: All
  • Preview for Portfolio-GPT

    Portfolio-GPT

    A portfolio that communicates my backend + LLM tooling work with a clear narrative and a distinct visual system.

    Software
    Problem
    My work was hard to understand quickly from a generic portfolio layout.
    Tech
    Next.jsTypeScriptTailwind CSSFramer Motion
    Impact
    Faster iteration on messaging and project storytelling; improved hierarchy and accessibility.
  • Preview for Better Bing Image Downloader

    Better Bing Image Downloader

    Python library + CLI to download Bing images at scale for dataset creation.

    Software
    Problem
    Collecting image datasets for ML was slow and manual.
    Tech
    PythonCLIPackagingHTTP
    Impact
    20+ GitHub stars; packaged as a CLI for repeatable dataset pulls.
  • Preview for QuantQuips

    QuantQuips

    Backtesting + analytics toolkit with LLM-assisted workflows for exploration and reporting.

    Software
    Problem
    Quant research needed faster iteration from idea → backtest → insight sharing.
    Tech
    PythonPandasLangChainBacktesting
    Impact
    Praised by judges from JPMC for clarity and utility.
  • Preview for RV Board

    RV Board

    Prototype board for students using an LPC2148 (ARM7) with low-level drivers in Embedded C and Assembly.

    Hardware
    Problem
    Needed an accessible platform for hands-on embedded systems labs.
    Tech
    LPC2148Embedded CAssemblyDrivers
    Impact
    Reusable board + driver stack for repeatable classroom experiments.
  • Preview for Algorithmic-fusion-for-Lung-scan-classification

    Algorithmic-fusion-for-Lung-scan-classification

    Research on fusing CNN models for multi-class lung disease classification.

    Publication
    Problem
    Single-model performance varied across imaging modalities and conditions.
    Tech
    PythonCNNsPyTorchResearch
    Impact
    Explored ensemble/fusion strategies and compared outcomes across datasets.
  • Preview for HandWrittenTripSheet OCR

    HandWrittenTripSheet OCR

    Handwritten trip-sheet OCR pipeline (EasyOCR + regex post-processing).

    Publication
    Problem
    Manual data entry for handwritten logistics documents was error-prone and slow.
    Tech
    PythonEasyOCRRegexData cleaning
    Impact
    Improved extraction accuracy by ~40% through post-processing and validation.
  • Preview for Evaluation of filters in CT and Xray images of Lungs classification

    Evaluation of filters in CT and Xray images of Lungs classification

    Study on how image filters impact CT/X-ray lung classification models.

    Publication
    Problem
    Pre-processing choices can silently change model accuracy and bias.
    Tech
    PythonImage processingML evaluationResearch
    Impact
    Benchmarked filters and documented effects to guide reproducible pipelines.
About

A backend engineer who ships with intent

I care about systems that are easy to reason about: clear contracts, predictable performance, and observability that tells the truth.

AI & Fullstack Engineer driving innovation

I am an AI and Fullstack Engineer at OnFinance AI, where I architect ComplianceOS—a platform delivering 1250+ hours/year savings on BFSI compliance automation. I specialize in engineering Agentic workflows using LangGraph and LiteLLM to handle millions of tokens of regulatory data efficiently.

Previously, as an SDE Intern at RingCentral, I led the modernization of legacy interfaces to React and optimized application performance by 3x. My focus is on creating high-impact, scalable AI solutions for complex domains like fintech and compliance.

Location
Bangalore, India
Availability
Available
Toolbox

Tools I reach for in production

A curated core set, plus a wider toolbox depending on the problem.

Total: 26
PythonFastAPILangGraphLiteLLMPostgreSQLDockerKubernetesAWS
Full toolbox
  • JavaScript
  • C++
  • TypeScript
  • React
  • Next.js
  • Langchain
  • Pydantic
  • PyTorch
  • Qdrant
  • MongoDB
  • MySQL
  • Git
  • Linear
  • Jira
  • JWT
  • OAuth
  • Embedded C
  • Assembly
Contact

Let’s build something reliable

I'm always open to discussing new projects, AI innovations, or technical opportunities. Feel free to reach out via email or any of my social nodes.

Send a message

If you prefer email, use the address on the left.

No spam — just replies.