Avatar
#OpenToWork

Shangzhen Yang

CS Student at University of Washington
Full-Stack Software Engineer
Email: [email protected]
My Works
Main Full-Stack Projects
AirPortal
A cross-platform file transfer.
Download AirPortal on the App StoreGet AirPortal on Google Play
TypeScriptReactElectronSwift (iOS)Kotlin (Android)Jetpack ComposePHPSQLCybersecurityMemcachedPWAS3WebSocketRSA EncryptionCypress
Lime Start Page
A beautiful new tab page for browsers.
JavaScriptVueNode.jsNoSQLPWAChrome ExtensionLoad Balancing
Web Hosting
An out-of-box web hosting service.
TypeScriptVuePHPSQLCDNServerlessS3WAFHigh AvailabilityHTML ParsingHTTP HandlingCypress
Collaborative Projects
DevMatch
A coding assessment platform for hiring software engineers.
TypeScriptAngularNode.jsAWS LambdaSQLCypressDevOps
Hua Classmate
A course commenting website for students at University of Washington.
JavaScriptReactNode.jsSQL
Front-End-Only Projects
Encoder
Easily encode text into various formats.
TypeScriptReactTailwind CSSPWA
Random Number
A customizable random number generator.
TypeScriptVuePWA
Calculator
Perform various calculations and conversions.
TypeScriptReactPWA
Marquee
Create full-screen scrolling text displays.
TypeScriptReactTailwind CSSPWA
UW Campus Paths
Using Dijkstra's algorithm to find shortest paths between buildings.
TypeScriptReactDijkstra's
npm Projects
LAN Scan
Find IP addresses with a specific open port.
TypeScriptNode.js
Date Shift
A library for date manipulation and comparison.
TypeScriptJest
UPYUN Uploader
CI/CD for UPYUN Storage Service.
TypeScriptNode.jsCI/CDCLI
Periodic Table
Get information of elements and compounds.
TypeScript
Toolbox (Legacy)
Word List
Timer
Text Editor
Other Projects
AI Chat
An unofficial ChatGPT client.
TypeScriptReactCloudflare Workers
Bing Wallpaper API
Powered by Cloudflare Pages Functions.
TypeScriptServerless