All work
Full-stack2026
xurl.fyi — URL Shortener
High-performance URL shortener built on a Go API backend and Next.js frontend.
Role
Full-Stack Engineer
Capacity
Product build
Year
2026
Stack size
6 tools
Overview
xurl.fyi is a production URL-shortening service built on Go and Next.js. The Go backend handles link creation, redirection, analytics, and user management with a focus on correctness and performance. A deep architectural review uncovered critical bugs — context-propagation leaks causing goroutine leaks, Redis client misuse in health checks, and sequential batch operations that should have used worker pools — all since resolved. The Next.js frontend provides a clean dashboard for link management, click analytics, and QR-code generation.
Responsibilities
- Conducted a deep architectural review of the Go backend, identifying critical concurrency and resource-leak bugs
- Fixed context propagation across goroutines and Redis client lifecycle management
- Replaced sequential batch processing with concurrent worker-pool patterns
- Maintained and extended the Next.js dashboard for link management and analytics
Highlights
- Production URL shortening with click analytics
- Concurrency-safe Go backend with proper context and resource management
- Clean Next.js dashboard with QR-code generation
Tech stack
GoNext.jsTypeScriptPostgreSQLRedisDocker