Hi. I'm Blackjack!


Welcome to my little corner of the Web.

I'm a full-stack software developer with 12+ years of experience building everything from desktop and backend applications in Java, C#, Python, and Ruby, to frontend Web applications using HTML/CSS/JS and TypeScript. I've also worked on performance-critical software in C and C++, and have hands-on experience in x86 and ARM reverse engineering, giving me a deeper understanding of system internals and low-level optimization. Recently, I have been diving into machine learning and computer vision in my free time.

Above all, I love writing clean, performant code that results in an end-user experience that truly delights.

When I'm not programming, you'll likely find me tinkering with one of the vintage computers in my collection, exploring the intricacies of analogue or digital electronics, or sitting back and enjoying the timeless music of the 70s, 80s, and 90s.

I am currently seeking new opportunities to apply my skills and experience to impactful projects in any sector. Whether it's collaborating as part of a team or taking the lead on a project, I'm excited to help build something extraordinary. Feel free to reach out via e-mail to me@this domain to request my resume or discuss how we can work together.

Explore my GitHub to see my open-source projects, or read my latest thoughts on software development and beyond in my blog.