Open to full-stack roles

Full-stack engineer building calm software for complex systems.

5+ years across Meta and Microsoft shipped systems at scale, now building AI-native products independently while open to full-stack roles.

I build products that make complex systems feel usable.

Full-stack engineer with 5+ years building platforms, APIs, and interfaces across large companies and independent products.

01

Enterprise engineering

Permission systems, compliance pipelines, internal platforms built at Meta and Microsoft scale.

02

Product-minded builder

I don't hand off. I own the feature from whiteboard to production to on-call

03

AI-assisted development

AI sharpens the thinking. Tools speed up the shipping. I handle the tasteful arguing.

Roles where I've built systems people depend on.

Three companies. One consistent thing: I owned the hard parts.

iSoftstone Inc

Software Engineer II

Nov 2024 – Jun 2025

Built enterprise UI components, improved frontend performance, and created Storybook documentation used by multiple product teams.

  • Built 20+ Web Components with Lit, React, and TypeScript
  • Improved frontend performance through bundle splitting and lazy loading
  • Created Storybook MDX documentation for component adoption

Meta

Full Stack Software Engineer

May 2022 – Oct 2024

Built permission-management systems, data pipelines, testing frameworks, and multi-service validation workflows for high-throughput internal platforms.

  • Re-architected permission validation across multiple services
  • Built a React, TypeScript, and GraphQL permission management portal
  • Reduced data reconciliation errors by 80% with Python pipelines

Microsoft

Software Engineer

Nov 2019 – May 2022

Led full-stack development for Class Notebook CMS, improved deployment pipelines, and stabilized systems during production load surges.

  • Built features with React, TypeScript, and C#/.NET
  • Improved Azure DevOps deployment time by 20%
  • Added monitoring and runbooks to reduce support escalation time

Not rules. Just how I think.

01

I build for the moment when the demo ends.

The real test is whether it stays reliable, understandable, and calm when real people use it.

02

I like interfaces that quietly earn trust.

Good products don't make users feel clever. They make users feel oriented and slightly surprised that things just worked.

03

I let AI speed up the work, not lower the bar.

Great for momentum and removing friction. Less great at knowing whether something should exist in the first place.

A few projects that show how I build.

Product thinking, technical judgment, and end-to-end ownership across AI and full-stack work.

AI film companion appPersonal product

Reel

A privacy-first film companion app that combines two users' taste profiles and current moods to recommend a movie both will enjoy.

Why it matters

Taste matching for two people

Architecture

Next.js app with recommendation logic, shared preference modeling, and privacy-first product decisions.

  • Built AI-powered recommendation logic
  • Designed reasoning-based movie suggestions
  • Owned architecture, deployment, and monitoring
AI stylist web appIndependent build

Almari

An AI stylist web app that rates uploaded outfits and recommends wardrobe combinations from a user's closet.

Why it matters

Closet-based outfit evaluation

Architecture

Upload pipeline, AI scoring flow, and wardrobe recommendation system built around a user's existing closet.

  • Integrated Claude API for outfit evaluation
  • Built upload and wardrobe recommendation flows
  • Shipped independently using AI-assisted development tools

Tools I reach for across the stack.

Frontend, backend, cloud, testing, and AI-assisted workflows.

Frontend

ReactNext.jsTypeScriptJavaScriptStorybookWeb ComponentsHTMLCSS

Backend

Node.jsGraphQLREST APIsMicroservices.NETThrift

Cloud & DevOps

AWSAzureVercelDockerKubernetesCI/CDGitHub Actions

Databases

PostgreSQLMySQLSupabase

Testing & Performance

JestJUnitSeleniumEnzymeBundle OptimizationLazy Loading

AI Tooling

ClaudeCursorCopilot

The concise version.

A quick overview of experience, projects, and core technical strengths.

Let's build something that matters.

Open to full-stack roles, AI-native teams, and privacy-sensitive products. Full-time or freelance.