_______________________________________________________________________________
|                                                                             |
|        ███████╗███╗   ███╗██████╗ ██████╗ ███████╗███████╗███████╗ ██████╗  |
|        ██╔════╝████╗ ████║██╔══██╗██╔══██╗██╔════╝██╔════╝██╔════╝██╔═████╗ |
|        █████╗  ██╔████╔██║██████╔╝██████╔╝█████╗  ███████╗███████╗██║██╔██║ |
|        ██╔══╝  ██║╚██╔╝██║██╔═══╝ ██╔══██╗██╔══╝  ╚════██║╚════██║████╔╝██║ |
|        ███████╗██║ ╚═╝ ██║██║     ██║  ██║███████╗███████║███████║╚██████╔╝ |
|        ╚══════╝╚═╝     ╚═╝╚═╝     ╚═╝  ╚═╝╚══════╝╚══════╝╚══════╝ ╚═════╝  |
|                                                                             |
|           Javascript, Frontend, Backend, Full Stack, Docker, K8, Linux      |
|                                                                             |
|_____________________________________________________________________________|

Socials:

GitHub | CodeSandbox | Blog


About

Frontend engineer. I Like making complex systems feel simple.

Work across the stack - frontend, backend. Hack on infrastructure, optimize performance, figure out how things work under the hood.

self-host everything: Immich, Jellyfin, WireGuard, Gitea, automated media stack (Prowlarr/Sonarr/Radarr), all with custom OAuth (Authentik). Built dynamic DNS and domain whitelister for UFW rules.

Run a home lab remotely. Tinker with whatever’s interesting.


Skills & Technologies

  • JavaScript, TypeScript, Python, React, TanStack, Context API/Redux, WebSockets, Canvas API, CSS/Tailwind, HTML5

  • Node.js, Express, Bun.js, PostgreSQL, Redis, RabbitMQ, Elasticsearch, RESTful APIs, GraphQL

  • Docker, Kubernetes, ArgoCD, CI/CD, AWS, Cloudflare, ELK Stack, Chrome Extensions, Git, Self-Hosting

  • Claude, Cursor, Greptile, Vector DB’s, V0, MCP


YC Portfolio → ycportfolio.com

Chrome extension turning YC applications into permanent, shareable portfolios with tracked engagement.

Key Features:

  • Backend on Cloudflare Workers + D1/R2, cryptographic URL signing

  • Dynamic tracking system injecting JavaScript at runtime

  • Real-time engagement tracking via intersection observers

  • Bypassed Chrome’s cross-origin constraints

  • Self-serve publishing + analytics dashboard


Hostify

Self-Hosted Frontend Deployment system for frontend projects. - Github

  • Containerized deployment automating repo cloning, building with Bun

  • Service-based architecture: Express, Bun, Redis, RabbitMQ

  • Automated pipeline from submission to public URL

  • Optimized for self-hosting with Docker + Docker Compose

  • Built monitoring tools with Redis and RabbitMQ UI


HomeLab / Self Hosting

Personal server infrastructure for self-hosting applications. → Blog

  • Converted old ASUS laptop → remote server

  • Static IPs, SSH key auth, UFW firewall

  • Custom Dynamic DNS: Node.js + DigitalOcean API

  • Jump host architecture with dynamic IP management

  • Self-hosted: WireGuard VPN, Emby, Immich

  • Full-stack monitoring with ELK Stack (Elasticsearch, Logstash, Kibana)


CrowRedis

Custom Redis-like in-memory database implementation. - Github

  • Basic Operations: SET, GET, DEL

  • Transactions: multi/exec

  • Data Persistence: snapshots, AOF

  • Data Replication & TTL implementation

  • Custom CLI client communicating via sockets


Interactive Simulations

Real-time visualizations built with React, Canvas API, and physics.

Water Balancing Simulation - View Demo

  • Real-time water distribution with interactive controls

  • useState + useEffect for dynamic state management

  • Interval-based concurrent flow calculations

Spring Mechanics Simulation - View Demo

  • Physics-based visualization with drag-and-drop

  • HTML5 Canvas rendering with smooth animations

  • Real-time recalculations of wave properties

Precision Video Editor - View Demo

  • Browser-based tool with precise control

  • Play, pause, seek with custom slider

  • Clip creation with start/end time selection


React Challenges

Problem NameDifficultyChallengeSolution
Water BalancerHardLinkLink
Connect FourMediumLinkLink
Wall ClockMediumLinkLink
Snake GameHardLinkLink
Selectable GridHardLinkLink
Memory GameMediumLinkLink
Undoable CounterEasyLinkLink
OTPEasyLinkLink
15 PuzzleMediumLinkLink

Writing