
A Software Lab
Where code meets creativity. Building exceptional software experiences and sharing the stories behind them.
Crafting digital experiences that solve real problems and delight users. Every project is a new story waiting to be told.
End-to-end web applications with emphasis on robust, resilient backend systems and seamless user experiences.
Scalable backend systems using Docker and modern containerization. Cloud-agnostic solutions that work across platforms.
Designing complex systems, microservice decisions, and technical guidance. Over 10 years of experience making architecture choices that scale.
Optimizing systems for scale and breathing new life into legacy codebases. Pragmatic refactoring that delivers real value.
A selection of recent work. Each project brings unique challenges and innovative solutions.
Real-time analytics dashboard for IoT devices with predictive maintenance features.
Mobile-first fitness tracking application with social features and AI-powered workout recommendations.
Technical deep dives, case studies, and lessons learned from the lab. Like bedtime stories, but for developers.
Take control of your passwords with pass, a Unix password manager that uses GPG encryption and Git for synchronization. No cloud subscriptions, no vendor lock-in, just encrypted files you own.
Read storyOptimization is often taught as an algorithmic problem, but in real-world systems the biggest gains usually come from reducing IO, batching operations, and leveraging concurrency.
Read storyA clean approach to managing dotfiles across multiple machines using a bare Git repository. No symlinks, no special tools, just Git.
Read story