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 passionate technology enthusiast, and love designing and developing enterprise software suite as much as the consumer mobile application. As an award winning designer, I like to solve problems and concept solutions to tackle them efficiently. The majority of my career has been spent helping mid to late stage startups and technology companies effectively navigate change management that produced successful results.
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!