Skills
- Frontend:
React, Next.js, Astro, TypeScript, JavaScript, HTML,
CSS, Framer Motion, Figma
- Backend:
Firebase, Node.js, Express.js, PostgreSQL,
NoSQL, RESTful APIs, OAuth 2.0
- Tooling:
Git, Vercel, Python scripting, AI tooling
(Copilot, Claude), web scraping (Selenium,
BeautifulSoup)
Projects
- (2025-26) Daily puzzle game built with
React, TypeScript, and Firebase. 1,000+ puzzles
pre-generated via custom scripts.
-
Routed real-time Firestore data through React
Context: difficulty state, live trophy tracking, and
per-user settings (dark mode, sound) propagate
automatically to UI components.
-
Built progressive user tiers: guest users play
instantly with Firebase Anonymous Auth,
Google-authenticated users sync progress across
devices through Firestore, and premium users unlock
the full puzzle archive via Stripe.
- (2024-25) Full-stack web app integrating
Todoist API to import NBA schedules as tasks in a
user's account.
-
Implemented OAuth 2.0 with secure credential storage
and encrypted session management. Server-rendered UI
adapts to account state (e.g. free vs. premium tier,
time zone) to prevent error states.
- (2024-25) Stat tracker for Food Network's
Bobby's Triple Threat, built with Next.js,
React, and PostgreSQL.
-
Improved page load performance by ~90% (2s → 200ms)
by migrating from client-side rendering (CSR) to
static site generation (SSG), eliminating cold-start
latency, 6 sequential script loads, and 5 runtime
API calls.
Work Experience
-
Led Office.com home page (100M MAU). Shipped product
enhancements across platforms, including ML-powered
recommended documents, achieving 2% lift in document
opens and 0.5% lift in week-over-week retention.
-
Proposed and delivered major Office.com redesign
with sidebar navigation model, enabling
extensibility and cross-app integrations. Expanded
to Outlook and SharePoint, aligning teams to unified
UX while maintaining stable metrics.
-
Evolved processes from multi-year release cycles to
realtime iteration as Experimentation Champ for
Microsoft Office. Grew A/B experimentation adoption
from 3 experiments in 2018 to 96 in 2019, with clear
success/guardrail metrics.
-
Wrote product specifications for collaboration
features in Microsoft Office. Led Agile execution
with engineers & designers, standardizing Azure
DevOps workflows and driving React Native migration
to support rapid iteration.
-
Implemented Kusto queries (SQL-like) and Power BI
dashboards to analyze product telemetry and inform
org-wide decisions. Taught these skills to 250+
engineers and PMs via trainings I led at the Office
Data Conference.
Education
- Select coursework: Algorithms,
Object-Oriented Programming in Java, Machine
Learning, AI, Operating Systems
- Teaching Assistant: Object-Oriented
Programming in Java (2x), Discrete Mathematics (2x)