I build end-to-end products — from realtime chat systems and desktop apps to cloud-deployed portfolios with automated CI/CD pipelines. I care about security, testing, maintainable architecture, and shipping.
| Project | What it is | Tech |
|---|---|---|
| LANShare | LAN file-sharing server with browser UI, CLI, traversal-safe paths, and full test suite | TypeScript, Node.js, Express, Playwright, Vitest |
| LANShare Electron | Cross-platform desktop wrapper (Win/macOS/Linux) with release artifacts | TypeScript, Electron, GitHub Actions |
| QuickChat | Realtime chat with JWT auth, Socket.IO, media uploads, bot protection | React, Node.js, MongoDB, Socket.IO, Arcjet, Tailwind CSS |
| CI/CD Portfolio | This portfolio — React 19 + TypeScript deployed to AWS via GitHub Actions | React 19, Vite, TanStack Router, AWS S3/CloudFront |
Languages: TypeScript · JavaScript · Python · C++ Frontend: React · Zustand · Redux Toolkit · TanStack Router · Tailwind CSS Backend: Node.js · Express · Socket.IO · REST APIs · JWT Databases: MongoDB · PostgreSQL · Amazon Aurora Infrastructure: AWS S3 · CloudFront · EC2 · Docker · GitHub Actions Testing: Jest · Playwright · Vitest · Mocha/Chai
I'm actively looking for full-stack / frontend engineering roles where I can own features end-to-end and raise the bar on code quality and delivery. Let's talk: howardsun@pm.me



