Hi, I’m Nicholas.

Senior CS @ UCSD who ships clean, testable products. I build fast interfaces, solid backends, and sweat the tiny UX details that make apps feel “done”.

Bio

Builder, teammate, and systems thinker.

I’ve shipped AI résumé tools (Flask + React), built Spring Boot APIs with low latency, and launched WordPress/Elementor widgets with accessible, clean CSS. I work test-first, document decisions, and measure performance.

  • 99.2% uptime across student projects
  • −42% query time on a fitness app
  • faster delivery with better CI

Toolbox

Stacks I use most often.

Frontend

React, JS/TS, HTML/CSS, a11y, performance, charts.

  • React
  • TypeScript
  • ARIA
  • Chart.js

Backend

Flask, Spring Boot, Node/Express, auth, testing, CI.

  • Flask
  • Spring Boot
  • Node
  • Pytest

Data & Infra

SQLite/MySQL, MongoDB, Docker, Cloudflare, caching.

  • SQLite
  • MySQL
  • MongoDB
  • Docker

Platforms

WordPress/Elementor widgets, API integrations, SEO.

  • WordPress
  • Elementor
  • REST
  • SEO

Timeline

  1. 2025 — Weather/AQI Widget

    WP/Elementor widget combining Google Pollen & Air Quality with accessible charts.

  2. 2024 — ResumeAI Tool

    Python + OpenAI PDF parsing with improved cross-format accuracy.

  3. 2023 — GymApp

    Flask + React fitness tracker; −42% query time via indexing + caching.

Values