Dossier

David Xiao

CS student and developer focused on full-stack web applications, product-minded interfaces, and backend data flows. Joining Secco Squared as a Junior Web Developer in June 2026.

I'm a Computer Science senior at CUNY Hunter College and a developer focused on full-stack web applications, backend data flows, and reliable delivery. Fluent across TypeScript, React, Next.js, Node.js, Python, Go, and C, I like hard, load-bearing work: rewriting legacy code into components, tightening REST APIs, and making systems cheaper to change.

I'm joining Secco Squared as a Junior Web Developer in June 2026. 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).

Languages
  • TypeScript
  • JavaScript
  • Python
  • Go
  • C
  • C++
  • SQL
  • PHP
  • Bash
Frameworks
  • React
  • React Native
  • Next.js
  • Node.js
  • Express.js
  • FastAPI
  • Expo
Databases
  • PostgreSQL
  • MySQL
  • SQLite
  • Convex
  • Firestore
Testing & DevOps
  • Vitest
  • Jest
  • Playwright
  • Docker
  • GitHub Actions
  • Jenkins
  • GCP
  • Vercel
  • Heroku
  • Linux
Selected work

Work

  • Personal Portfolio — preview
    № 01 web Live

    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 — preview
    № 02 mobile In development

    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 — preview
    № 03 ai Live

    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 — preview
    № 04 web In development

    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

See all projects

Log

Experience

  1. Junior Web Developer at Secco Squared

    New York, NY Full-time Jun 2026 – Present
    • Joining Secco Squared as a Junior Web Developer to work on production web projects involving Next.js, client integrations, lead-generation flows, A/B testing, and data-driven optimization.
    • Next.js
    • React
    • TypeScript
    • Client integrations
    • A/B testing
    Animated Secco Squared logo
  2. Software Engineer Intern at Unadat

    New York, NY Internship Jun 2025 – Aug 2025
    • 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
    Unadat logo
  3. Bachelor of Arts, Computer Science · CUNY Hunter College

    New York, NY Expected May 2026
    CUNY Hunter College logo
Transmit

Contact