about me
services

Technology Consultant
I analyze, architect and implement technology solutions for businesses to increase revenue and automate processes to decrease expenses.

Software Engineer
I write clean, high performant code to create web, mobile and desktop software applications using modern open-source technologies.

Technology Management
I have led multiple teams to deliver high quality applications and websites that have been battle-tested with high volumes of traffic.

Creative Problem Solver
With a unique multi-faceted perspective, I assess and improve products, services and processes to overcome existing obstacles and avoid future ones.