Work and Play
Where passion meets profession in the world of code.
What is WxP?
WxP stands for "Work and Play" – a philosophy that has guided my journey through over 20 years of building software. What started as a childhood fascination with computers has evolved into a lifelong passion that blurs the line between profession and hobby.
The Journey
My programming journey began with simple HTML websites and QBasic, where I discovered the joy of creating text-based games and playing MIDI music through code. The transition to Visual Basic opened up a new world of GUI applications and internet connectivity. By age 13, I was selling software online through PayPal – not because I needed to, but because I loved building things that others found useful.
At 20, what had been a hobby became a profession when I joined a startup. Within two years, I was leading a team of 12 engineers and spearheading a massive migration project – over 200,000 lines of VB6 code successfully ported to C# in under six months, despite never having written C# before. A colleague once remarked about my LinkedIn profile listing programming as a hobby, insisting I was "clearly a professional." But the truth is, it never stopped being a hobby.
In 2013, I discovered Python and never looked back. Each new language, framework, and project continues to fuel the same excitement I felt writing those first BASIC programs.
Why This Site?
This site serves as a reflection of my journey – a place to share projects, experiences, and opinions as I continue to build. It's a testament to the idea that when you love what you do, work becomes play, and every project is an opportunity to learn something new.
Whether you're here to explore my projects, read my thoughts on technology, or connect for potential collaboration, welcome to my corner of the internet where code meets creativity.