David Xiao
Web Developer at Secco Squared focused on full-stack web applications, lead-generation flows, and data-driven optimization. I ship A/B-tested Next.js pages, client integrations, and in-house tooling.
I'm a Web Developer at Secco Squared focused on full-stack web applications, lead-generation flows, and reliable delivery. Fluent across TypeScript, React, Next.js, Node.js, Python, Go, and C, I like hard, load-bearing work: A/B testing and optimizing pages, tightening REST APIs, and making systems cheaper to change.
At Secco Squared I run A/B tests on production pages, optimize lead-generation flows with data-driven decisions, build client integrations and in-house tooling, and rebuilt a video site's lead funnel — cutting costs by $1,300+ monthly. On the side I build Kyarafit (offline-first TypeScript monorepo for web + mobile), OutfAI (a recommendation engine with explainable rationales), and RandCompile (a GCC plugin hardening Linux kernel binaries).
- TypeScript
- JavaScript
- Python
- Go
- C
- C++
- SQL
- PHP
- Bash
- React
- React Native
- Next.js
- Node.js
- Express.js
- FastAPI
- Expo
- PostgreSQL
- MySQL
- SQLite
- Convex
- Firestore
- Vitest
- Jest
- Playwright
- Docker
- GitHub Actions
- Jenkins
- GCP
- Vercel
- Heroku
- Linux
Work
-
Personal Portfolio
This site — a Go + TypeScript portfolio with a LaTeX-compiled resume, editorial single-page layout, and a scripted deploy to Heroku.
- Go
- TypeScript
- HTML/CSS
- Tailwind CSS
- LaTeX
- Docker
- Heroku
-
Kyarafit
Cross-platform cosplay wardrobe app — TypeScript monorepo (Next.js web, Expo RN mobile) on a Convex reactive backend with Stripe-gated tiers.
- TypeScript
- React Native
- Next.js
- Expo
- Convex
- FastAPI
- Python
- TailwindCSS
- Docker
-
OutfAI
Wardrobe-first AI stylist redesigned around an editorial landing page, closet-aware recommendations, and clear outfit reasoning.
- Next.js 15
- React
- TypeScript
- Tailwind CSS
- Convex
- Better Auth
- Framer Motion
-
ForgeArena
Gamified fitness platform — RPG-style avatar progression and social gym competition, built as a multi-semester TypeScript + Go team project.
- TypeScript
- Go
- React
- PostgreSQL
Experience
-
Web Developer at Secco Squared
- Rebuilt a video site's lead funnel, reducing costs by $1,300+ monthly while improving conversion
- Run A/B tests on production pages and optimize lead-generation flows through data-driven decisions
- Build Next.js features and client integrations across production web projects
- Develop in-house tooling to streamline team workflows
- Next.js
- React
- TypeScript
- A/B testing
- Lead generation
- Client integrations
-
Software Engineer Intern at Unadat
- Decomposed a legacy PHP/JavaScript monolith into modular microservices, cutting feature delivery time by 25% across 6 production releases
- Optimized 10+ REST endpoints with input validation and query batching, reducing average response time by 15%
- Shipped a reusable React component library adopted by 3 product teams, eliminating duplicate modal and form implementations
- Hardened backend endpoints against SQL injection and XSS by introducing parameterized queries and centralized input sanitization
- JavaScript
- PHP
- React
- MySQL
- RESTful APIs
-
Bachelor of Arts, Computer Science · CUNY Hunter College