Hi, I'm Daniel
Senior Software Engineer and Technical Consultant with a passion for building scalable, maintainable systems and sharing knowledge with the development community.
What I Do
System Architecture
Designing and building distributed systems that scale. I specialize in microservices architecture, API design, and creating resilient systems that handle real-world production demands.
Technical Consulting
Helping teams and organizations make better technical decisions. From architecture reviews to technology selection and implementation strategies.
Full-Stack Development
Experienced with modern web technologies, from backend services in Go and Ruby to frontend applications with React and TypeScript.
Developer Advocacy
Writing about software engineering best practices, sharing lessons learned, and contributing to the developer community through blog posts and open source.
Technologies I Work With
Backend & Infrastructure
Frontend & Web
Tools & Practices
Beyond Code
When I'm not writing code or designing systems, you'll find me:
- Enjoying coffee and exploring local cafes
- Freeride skiing, enduro and downhill mountain biking, climbing and bouldering
- Listening to music (my Spotify library has grown to over 1,000 songs spanning from Fleetwood Mac and The Killers to The Jam)
- Reading about software architecture and system design patterns