Property-Based Testing and Modern E2E: Hypothesis + Playwright
How property-based testing and modern E2E tools are changing the game for catching bugs before users do.
Software engineer passionate about building elegant solutions to complex problems
I specialize in full-stack development, AI/ML applications, and robust software testing, with a focus on creating tools that make developers' lives easier.
AI-powered cooking assistant that creates personalized recipes based on your available ingredients
Intelligent location assistant that understands natural queries like "pet-friendly vegan restaurant with kids menu nearby"
Compare different literary translations of classic books side-by-side with an interactive table interface
A generalist software engineer interested in a variety of technologies. I find myself most engaged when solving hard problems with code, a passion I've kept throughout most of my life.
These days I'm in the Cloud with a strong interest in all things web development and distributed systems, but you can also find me hacking on graphics and machine learning software when the opportunity arises. Of course everyone knows Linux and low level systems rock.
When I'm not messing with bytes I like to draw and make music (Ableton of course, my favourite programming language). If you'd like to get in touch and chat, the best way is via my email or twitter. ✌️
AI-powered cooking assistant that helps you create recipes based on available ingredients.
Intelligent location assistant that understands natural queries like "pet-friendly vegan restaurant with kids menu nearby".
Compare different literary translations of classic books side-by-side with an interactive table interface.
How property-based testing and modern E2E tools are changing the game for catching bugs before users do.
Understanding the request-response cycle that powers every web interaction.
Why sharing your learning journey can benefit both you and the community.