0
6
12
18
24
30
36
42
48
VOL. III ︱ NO. 03
DALLAS, TX
TUESDAY, JULY 14, 2026
Keshav · Raghavan
a personal manual, set throughout in Times Roman
PLATE 03
Curriculum Vitæ
PRICE — FREE
PLATE 03RESUME
Curriculum Vitæ
fig. 3 — A TYPESETTER’S RECORDSET IN TINOS
CURRICULUM VITÆ | 2023 — PRESENT
Keshav Raghavan
Digital Software Analyst & Software Engineer
Dallas, TX
me@keshavraghavan.com
github / keshavraghavan
linkedin / raghavankeshav
i.Experienceproduct & engineering
Digital Software Analyst
Citibank · Mortgage Lending | Dallas, TX
  • Cut delivery cycle for Fraud team using Devin AI, reducing total delivery cost from $1.2M to $72K
  • Architected Spring Boot APIs and React frontend for repurchase approvals across financial tiers
  • Built reusable React component library with Storybook, enabling isolated visual regression testing
  • Owned 22 mortgage systems for 800+ users, maintaining 99.3% uptime across platforms
  • Redesigned MSSQL archival storage strategy, reducing infrastructure costs by $300K annually
  • Scaled AI adoption across retail banking by training 50+ analysts and onboarding 6 teams
Mar 2024 — Present
Lead — OnSked Web Application
Amazech Solutions LLC | Plano, TX
  • Built a scheduling platform for salons and spas, from requirements through launch
  • Developed React frontend and Express API on Azure, reducing booking confirmation time by 40%
Aug 2023 — Dec 2023
Summer Analyst — KYC
Citibank | Dallas, TX
  • Integrated UI features improving KYC verification workflows and fraud detection usability
  • Authored Jest unit tests for KYC identity verification features across branded card workflows
  • Built screening workflows to flag and route politically exposed persons to enhanced due diligence
Jun 2023 — Aug 2023
ii.Projectsindependent work
keshavraghavan.com
Personal Project
  • Architected a Next.js 15 App Router site (React 19, Tailwind v4, Drizzle ORM on PostgreSQL) hosting an MDX blog with syntax highlighting, dynamic OG image generation, RSS feed, sitemap/robots, and a downloadable React-PDF resume — instrumented with Vercel Analytics and Speed Insights
  • Built a cookie-secret-authenticated admin portal with CRUD over posts, threaded comments, and music providers via Next.js Route Handlers, a draft/publish workflow, page-view counter, and Upstash Redis rate limiting on public writes
  • Shipped dual music-provider integrations — Spotify OAuth (CSRF state cookies + refresh-token rotation) and Apple Music (MusicKit JS developer/user token flow) — with connection state persisted in Postgres and live now-playing surfaced via SWR-polled API routes
Jun 2025 — Present
POSED
Personal Project
  • Interviewed thrift store owners and scoped an ML pricing MVP for Square Marketplace
  • Built pricing engine using SAM3 and Ollama for real-time pricing with 90% accuracy
  • Shipped ML-powered POS reducing per-item processing time by ~60%
Nov 2025 — Present
Local Business Web Evaluator
Personal Project
  • Built a 4-stage pipeline (geographic discovery via OpenStreetMap tiling → HTTP prefilter → 15-signal HTML analysis → AI vision scoring) with PostgreSQL persistence, surfacing ranked web redesign leads across any US ZIP code with no external API keys
  • Designed a composite scoring engine where a multi-factor weighted linear model across website quality, business maturity, and local visibility is amplified by cross-score interaction bonuses and a business-category value multiplier matrix, converging into a single prioritized lead score per business
  • Integrated Playwright screenshot capture with a locally-run Ollama vision model to assess 7 visual quality dimensions — including design modernity, mobile-friendliness, template usage probability, and brand consistency — eliminating cloud AI costs entirely
May 2026 — Present
Ronith Tirunagare
Freelance
  • Built a football-broadcast-themed client portfolio with live Neymar FC Barcelona stats via API-Football and a custom FUT-style player card
  • Wired Framer Motion scroll-reveal animations throughout and a Resend-backed contact form for serverless email delivery
  • Covered core components and API data-fetching logic with a Vitest + React Testing Library suite
Jun 2026
Sawyer's Birthday
Personal Project
  • Built a retro-themed birthday guestbook with Next.js Server Actions, Drizzle ORM on NeonDB, and Vercel Blob for multi-photo post uploads
  • Implemented honeypot spam detection and SHA-256 IP-hash rate limiting, capping abuse at 3 posts per 10-minute window
  • Shipped a cookie-gated admin dashboard for live message moderation with hide/unhide controls
May 2026
1051 Studios
Independent | Austin, TX
  • Won a City of Austin pitch contest for a municipal court chatbot
  • Built homebuying platform using Austin MLS data, reducing broker fees by 17%
  • Designed route optimization for Austin Resource Recovery, cutting pickup times by 30%
  • Developed CapMetro mobile app redesign in React Native, pitching to Austin's CTM CIO
Jun 2017 — Dec 2023
iii.Educationformal study
BS Computer Science
University of Texas at Dallas | Richardson, TX
May 2024
iv.Skillspractice & tools

Technical

  • TypeScript
  • Next.js
  • Express.js
  • PostgreSQL
  • Java
  • Tableau
  • Adobe Analytics
  • Git

AI / ML

  • LLM Applications
  • SAM3
  • Devin AI
  • Model Evaluation
  • Pandas

Product

  • User Research
  • MVP Scoping
  • Roadmapping
  • Agile
  • Jira
  • Confluence
  • Figma
fig. 3 z Set in 9/12 Tinos with mono labels at 8 pt, tracked 18 units. Available as PDF on request — me@keshavraghavan.com