Kevin posing with a laptop

About

A creative and pragmatic problem solver who aligns teams and technology to craft effective solutions to real-world problems.

I'm a lifelong technologist who started shipping websites in elementary school thanks to Notepad and Netscape Navigator.

I got into more advanced programming in early high school starting with QBASIC and Visual Basic, and later earned a degree in Computer Science from Toronto Metropolitan University (then Ryerson University).

Career

I am grateful for early work experience that introduced me to experienced mentors and colleagues who provided opportunities to work on projects with organization-level impact in corporate environments.

This led to providing custom web and IT solutions development services full-time.

My operation evolved into a small design & development studio where I managed a team of developers and creatives that served clients in healthcare, telecom, and finance for over 10 years.

The pandemic lockdown brought change including a pivot towards flexibility and more independent consulting work.

For larger or complex projects I continue to collaborate with freelancers and agencies to deliver specialized expertise and the best results for my clients.

Today I primarily consult and do contract work, and continue to support the needs of longtime clientele.

A Life in Technology

My life and career has run parallel with the meteoric rise of the Internet, the proliferation of mobile devices, and the explosion of raw computing power.

As technological complexity continues to blast ahead at an exponentially increasing rate I am constantly amazed at what changes and what stays the same.

As we race towards the singularity, I find it incredible how so many of the same fads, hypes, scares, and trends repeat themselves, each time with a small twist that reflects the zeitgeist of our times.

I'm always open to learning about interesting challenges and discussing new opportunities.

You can reach me at hello@firxworx.com.