software engineering portfolio
Taylor Phan builds practical software systems.
Backend tools, desktop apps, WebRTC experiments, and automation projects built with clean architecture and real deployment in mind.
Currently seeking software engineering internships and early-career opportunities.
- 06projects built
- 02shipped tools
- 01active prototype
- Java · Python · TS
- building:flick
Candidate Snapshot
I'm Taylor Phan, a software engineering student building practical systems under fried.software. My work focuses on backend systems, developer tools, desktop utilities, and software that solves real workflow problems.
I prioritize clean architecture, understandable code, and shipping projects that work beyond demos.
- →Software Engineering student (UT Dallas), graduating Summer 2026
- →Strong in Java, Python, TypeScript, JavaScript, SQL
- →Experience with REST APIs, WebSockets, WebRTC, FastAPI, Supabase
- →Built real projects: streaming systems, desktop tools, backend services
- →Actively seeking SWE internships and early-career roles
Index
Shipped tools, backend systems, desktop apps, and experiments.
backend · desktop · web · AI
Utilities and workflow-focused software built to solve specific problems.
python · swift · js
After Effects scripts and automation panels.
extendscript · after effects
Engineering write-ups explaining decisions, bugs, and lessons.
coming soon
Projects
hover to preview- Audlyshipped
Desktop audio extraction tool with clean Mac and Windows release goals.
desktop appPythonPyInstalleryt-dlp+1v1.0 - Flickbuilding
Scriptable GIF/product demo recorder with smooth cursor path playback.
macOS utilitySwiftmacOSscreen capture+1alpha - ThermlVisioncomplete
Thermal human detection system for images and video with backend reporting.
AI/computer visionFastAPIPythonSupabase+2complete - Fried Streamprototype
Peer-to-peer streaming system with WebSocket signaling and room approval flow.
WebRTC systemJavaScriptWebRTCWebSocketsprototype - FriedAutoFXshop
Automation scripts for faster motion graphics workflows.
After Effects scriptsExtendScriptAfter Effectsv2.1 - Media Applearning
TMDb watchlist and episode tracking app built while learning modern frontend structure.
web appNext.jsTypeScriptTailwind+1ongoing
Featured
Real-time WebRTC streaming system
- ·Room system with host-controlled join approval
- ·Custom WebSocket signaling: offer/answer + ICE exchange
- ·Peer connection management via RTCPeerConnection
- ·Debug panel for connection state inspection
Thermal human detection platform (sponsored)
- ·FastAPI backend routes and async Supabase writes
- ·PDF/report generation from detection logs
- ·Full pytest suite covering pipeline and API endpoints
- ·Custom-tuned YOLO weights for thermal imagery
Desktop media extraction tool
- ·GUI-based audio extraction workflow
- ·Single-binary PyInstaller packaging with bundled FFmpeg
- ·Async download queue for responsive UI
- ·Cross-platform release targets (Mac + Windows)
GIF/demo recorder for macOS
- ·System design and concept architecture complete
- ·Native Swift app with low-latency frame capture
- ·Cursor path smoothing via bezier interpolation
- ·Scriptable config for automated demo sequences