I’m a software and data architect, hacker (a good one), developer, author and speaker. That means I can design, build, break and fix anything that runs on code. I also write courses and give talks about my awesome skills and projects. But don’t ask me to speak at your next conference or meetup. I’m too busy and too cool for that. I love freedom, and some parts of technology/software. The other parts can go to hell.

I’m not your average software developer. I don’t just write code and call it a day. I design and deliver software that actually solves problems for real people. Whether it’s a start-up with a crazy idea, a government agency with a complex mission, or a corporation with a bottom line, I’ve done it all. And by done it all, I mean made it useful for someone other than myself or some greedy organization that only cares about money.

You see, I have a passion for creating software that makes a difference in the world. That’s why I’m always looking for new challenges and opportunities to apply my skills and experience. Because life is too short to work on boring software that nobody uses or cares about.

I have to make something clear: this website, it’s content and opinions are my own and never represent any views other than my own. So don’t blame me if you disagree with something I say or do. I’m not here to please anyone but myself. And if you don’t like that, well, you can always close this tab and go somewhere else. No hard feelings. Have fun!


Look, email is the greatest way to contact (everyone has it, you don’t need to register and sell your data, and it just works). Unlike those pesky social media platforms that want to know everything about you and bombard you with ads and notifications, email is simple and elegant. You can write as much or as little as you want, attach files or emojis, and choose who to reply to. How cool is that?

To contact me, send an email anytime or leave a comment below.