Alex Rivera
I craft high-performance web experiences with clean code and creative design. Passionate about turning complex problems into elegant, user-centric solutions.
Work Experience
My professional journey and key milestones
Led development of a SaaS platform serving 500k+ users. Architected microservices with Node.js and React. Reduced load times by 60% through advanced caching strategies and CDN optimisation.
Built and shipped 3 product MVPs from zero. Implemented real-time features using WebSockets. Mentored 2 junior developers and introduced code review best practices.
Developed responsive web interfaces for 20+ client projects. Collaborated closely with UX designers to deliver pixel-perfect, accessible experiences.
Majored in Computer Science with focus on software engineering and algorithms. Final-year capstone: ML-powered automated code-review system.
Skills & Tools
Featured Projects
A selection of work I'm proud of
Real-time file synchronisation with end-to-end encryption and team collaboration.
Analytics dashboard with AI-powered insights, custom reports and data visualisation.
ML-powered tool that reviews PRs, suggests improvements and detects security issues.
Modern e-commerce with live inventory, multi-vendor support and payment processing.
Real-time messaging with rooms, DMs, file sharing and a smart notification system.
40+ open-source projects
Hobbies & Interests
What keeps me inspired outside of work
Playing guitar & producing electronic music in my spare time
Capturing urban landscapes and street photography
Weekend rides through mountain trails and coastal paths
Tech books, sci-fi novels and philosophy
Strategy & indie games — big Elden Ring fan
Visited 22 countries, collecting experiences and stories
Latest Blog Posts
Thoughts, tutorials and technical deep-dives
A practical guide to designing production-ready GraphQL APIs that handle millions of requests.
Comparing modern CSS utilities — from Tailwind to SantyCSS, and why plain-English names matter.
Hard-earned lessons from 5 years of building software in fast-paced startup environments.