Venkata Rahul Yalavarthi
San Francisco, CA
venkatarahuly@gmail.com
4083879396

I'm a full stack web developer who can build apps from the ground up. I've worked mostly at startups so I am used to wearing many hats. I am currently exploring programming language design.

Experience


Full Stack Engineer
December 2024
 — 
Present
Thetawise

Over the past year I have worked on exciting features in the LLM product space to create a better math AI tutor tool, that is used by 450k students around the world. Architected end-to-end 'threads' feature enabling contextual mini-chats within AI responses. Led critical infrastructure migrations including Next.js API routes adoption, Vercel AI SDK v4→v5 upgrade, and tRPC procedures migration for business logic. Implemented Redis-backed resumable SSE streams for AI video generation feature, enabling reliable long-running operations with automatic recovery.

  • React / Next / SASS / TailwindCSS
  • Node / Redis / tRPC / SSE Streams
  • LLM / Vercel AI SDK
  • Product Strategy / UI UX Decisions
Lead Developer
May 2023
 — 
February 2024
Frugal Innovation Hub

Built a scalable appointment management and scheduling system for Senegal's public healthcare starting with a regional hospital pilot. Engineered bitmap-based appointment storage solution optimized for 2G networks, reducing data payload by 80% (from 5MB to 1MB) and API latency by 40%. Designed intuitive single-action Flutter interfaces in Figma for healthcare workers with limited tech literacy.

  • Flutter / Dart
  • Bitmap Storage Optimization
  • Google Material 3 UI
  • Product
Software Developer (Contract)
June 2024
 — 
December 2024
Music Data Platform

Developed comprehensive music release management platform integrating multiple external music data APIs to create unified artist datasets using Next.js, PostgreSQL, and Drizzle ORM. Built end-to-end data scraping pipelines that aggregated and filtered music metadata from multiple sources into standardized SQL schema. Implemented white-label social media integrations with Metricool for automated artist release announcements across platforms. Developed AI-powered asset generation system for albums and tracks to enable artist inspiration.

  • Next.js / PostgreSQL / Drizzle ORM
  • External API Integration / Data Scraping
  • Metricool White-label Social Integration
  • AI Asset Generation
Javascript Developer
December 2023
 — 
June 2024
Curiosity Labs

Developed AI-powered educational features for AskCurie platform enhancing interactive learning for children. Built Curiosity Labs Studio: a content management system using Next.js, streamlining AI-generated content review workflow and reducing review time by 60%. Developed Firebase-powered weekly-reset leaderboard with GPT-4 anonymous username generation, driving 40% increase in weekly active users. Created high-performance story sharing page using Deno and Fresh framework achieving 95+ Lighthouse score alongside using open graph protocol.

  • Next.js / Vercel / Deno / Fresh
  • Firebase / Real-time Leaderboard
  • Content Management System

Projects


saj - Scheme Interpreter
January 2024
 — 
Present

Building a Scheme interpreter in JavaScript from scratch to deeply understand programming language design and functional programming paradigms. Implemented custom lexer, parser, and evaluator for core Scheme features. Currently exploring functional programming techniques to manage growing complexity and improve code maintainability. Project serves as practical exploration of language implementation, abstract syntax trees, and interpreter design patterns.

  • Scheme interpreter implementation in JavaScript
  • Programming language design and implementation
  • Functional programming paradigm

Education


Santa Clara University
September 2022
 — 
July 2024
Masters in Computer Science and Engineering
Technische Universität Dresden
September 2019
 — 
December 2020
Masters in Computational Modeling and Simulation (incomplete)
VNR VJIET
August 2015
 — 
July 2019
Bachelors in Mechanical Engineering
Indian School of Business
May 2017
 — 
June 2019
Certificate in Technology Entrepreneurship Programme (Pass)

Languages


English:
Native speaker
Telugu:
Native speaker

Skills


Frontend:
HTML / JSX, CSS / SCSS / TailwindCSS, Javascript / Typescript, React / Next, Fresh / Deno, Jotai
Backend:
Node, Ruby, Python, Postgres, DynamoDB, SSE / Websockets / REST APIs, tRPC / TanStack Query
Devops:
AWS, Deno Deploy / Deno KV, G-Cloud / Azure, Heroku

Interests


Gaming:
PC, Switch, Board
Books:
Programming, Slice of life, Philosophy
Open Source:
All of it

References


Mahsa Abadian

Venkata is not only a remarkable problem solver who is not afraid to tackle complex challenges, but also a delightful team player. He brings a blend of enthusiasm, humility, and a work ethic that is hard to match. His ability to communicate complex ideas in an understandable and engaging manner makes him a valuable asset to any team.