I build.
I question.
I build better.

I like building things and figuring out what
could go wrong before they ship.

Software engineering × Security

My brother,
Simba.

Experience

San Francisco, CA
Read the story
  • Joined as the startup’s second engineer; shipped 390+ production pull requests and built full-stack services supporting growth from 0 to 15+ US law firm customers in one year.
  • Owned features from problem definition and system design through implementation, testing, and production readiness; made technical decisions and coordinated delivery with stakeholders.
  • Engineered a graph-based legal-intake questionnaire system using NestJS, TypeScript, and Supabase/PostgreSQL, with conditional branching, batched question delivery, flow validation, and row-level security.
  • Designed an asynchronous video-processing pipeline using FFmpeg and Cloud Run Jobs, with signed uploads and idempotent database operations to support safe retries; addressed database scaling limitations using PostgreSQL RPCs.
  • Built AI-powered intake and follow-up workflows integrating ElevenLabs, Twilio, OpenAI, and Vertex AI, including browser-based voice calls, webhook processing, and lead scoring.
  • Automated testing and deployment workflows with GitHub Actions CI/CD and structured cloud logging; reviewed pull requests for architecture, security, correctness, and maintainability.
  • Led SOC 2 Type II readiness and HIPAA compliance efforts; remediated penetration-test findings involving XSS, CSRF, authentication, session management, and access control, and automated dependency-security checks.
Berkeley, CA
Read the story
  • Collaborated with a cross-functional team to build educational and wellbeing platform features for teen girls, including Fit Crush and a compatibility-check game based on user-engagement goals.

Education

Bothell, WA
Read the story

My first quarter at the University of Washington, studying parallel computing and how to build more secure software systems.

Current coursework

Parallel Programming in Grid and Cloud

  • Shared-memory and message-passing programming with OpenMP and MPI.
  • Task and data parallelism with MapReduce and Spark; benchmarking parallel performance and managing parallel jobs.
Course outline ↗

Information Assurance and Cybersecurity

  • Secure development lifecycle; identifying threats, vulnerabilities, and security risks.
  • Confidentiality, integrity, and availability; cryptology, privacy, and security governance.
Course outline ↗
Bangalore, India
Read the story

Bangalore, India. Minor in Fintech.

Selected work

A few things I’ve built
01

Learnify

Less noise. Better learning.

Learning platform

The starting point

I built Learnify because getting an answer isn’t the same as understanding a topic. When I used ChatGPT to study, I often ended up with more information than I needed and too few visuals to make things click. I wanted something more focused: clear explanations, visual learning material, and questions to check what I’d understood.

6
professors used it in class
63+
students prepared for a quiz

Beyond the project report

Six professors at RV University used it to cover topics in class, and more than 63 students used it to prepare for a class quiz. Students told me it helped them earn better grades, and classmates later returned to it for exam preparation. What started as a project for my report became something people actually chose to study with.

  • Next.js
  • Supabase
  • Tailwind
02

Japan Visa Data Analysis

Making messy data useful.

Data engineering

The starting point

This one started as a requirement for my data engineering course. I chose Japan’s visa data as a way to explore a practical question: how do you turn scattered public records into trends someone can actually understand?

What I learned

Before I could answer that, I had to make the data consistent—cleaning records, reconciling country names, and standardizing datasets with PySpark. I then built interactive visualizations to explore the results. The project taught me how much of useful data engineering happens before you ever draw a chart.

  • PySpark
  • Plotly
  • Python
03

ColdChain IQ

The route matters as much as the destination.

Route intelligence

The starting point

The idea started with spoiled groceries. My friends and I had ordered food that arrived in poor condition, and it made us question what happened between dispatch and delivery. Conversations with people in healthcare brought up a more serious version of the same problem: temperature-sensitive vaccines going to waste.

What we built

We built ColdChain IQ to explore how delivery routes could account for heat exposure alongside distance. Using heat-island data, route information, and temperature thresholds, it assesses where spoilage risk could rise along a journey. Our goal was to help delivery teams choose routes that better protect what they’re carrying.

  • Python
  • GeoPandas
  • Streamlit

Tools I work with

01

Languages

  • Java
  • JavaScript
  • TypeScript
  • Python
  • C
02

Web & databases

  • React
  • Next.js
  • NestJS
  • Node.js
  • Tailwind CSS
  • PostgreSQL
  • Supabase
  • RPCs
  • webhooks
03

Cloud & quality

  • GCP
  • Cloud Run Jobs
  • GitHub Actions
  • CI/CD
  • automated testing
  • structured logging
04

AI & data

  • OpenAI APIs
  • Vertex AI
  • ElevenLabs
  • OpenAI Codex
  • PySpark
  • GeoPandas
  • Plotly
Leadership & recognition

Vice President, Sponsorship & Fundraising, E-Cell RV University · Mar 2023 – Feb 2024

IEEE CCEM 2023 Student Project Showcase Proposal Winner.