Thank you for visiting my website!
Welcome to my little corner of the internet. I am a Philadelphia based technology leader and software product designer/developer. Over my thirty year career I have built, and been a part of teams that have developed, cutting edge software solutions in the financial technology, clinical trial regulatory, logistics and broadband telecom industries.
Currently I am the Director of Digital Strategy for Cable One, a broadband cable and telcom provider operating in the south, southwest and midwest markets.
Professionally, I am a product transformation executive who specializes in tackling complex organizational challenges. I help software companies and technical teams, align their product strategy, design systems, and engineering efforts, using results driven processes, and AI-integrated workflows across their entire digital ecosystem.
Personally, I am a technophile, religiously following the latest trends and developments in desktop, mobile and web technologies. This includes staying up to date with AI, LLMs and software/hardware automation. When not in front of the keyboard I enjoy watching McLaren Formula One, the Philadelphia Flyers, Tottenham Hotspur and working on my home in Philadelphia with my wife, Abby. Its here where we volunteer at a local inner-city farm as beekeepers, stay involved in the greater tech community, and enjoy life with our dog Drax and his cat siblings Aja and Dorian.
For more detailed information about my experience, please continue on. Regardless, thank you for your visit, I hope you found something useful on my website.
Design is the process that is necessary to produce practical solutions to all problems large or small, digital or analog. The solution and process is never perfect, and can constantly be improved through further design iteration.
A hands on approach to digital product design and development.
My path to product leadership was forged through design, not boardrooms. As a product designer, I leverage proven methodologies like design studios and rapid conceptualization, to transform abstract ideas into tangible artifacts with remarkable speed. My technical fluency goes beyond typical designer’s toolkit. I navigate the latest design tools and software technologies with the same confidence I bring to creative direction, allowing me to seamlessly integrate with any team, at any stage, and deliver immediate, measurable impact. Where others might struggle to adapt, I thrive on jumping into the complexity; translating vision into value, whether a project is just a spark or already aflame.
Technical understanding that translates to more effctive design thinking
Design may be my primary playground, but I’m no stranger to pushing commits. I dive into code, daily. Not just as a hobby, but as a crucial counterpart to my design practice. This hands-on development experience has become my secret weapon, allowing me to bridge the gap between aesthetic vision and technical feasibility. By understanding what happens behind the scenes, I create designs that don’t just look beautiful, but actually work beautifully in production. My command of coding fundamentals transforms collaboration with developers from translation to true partnership.
Interested in working together? Feel free to reach out!
Thank you for visiting my site. I hope you found something useful or interesting. Please use this form to send me any feedback, questions or just to connect. Have a wonderful day!