Streamline49 Solutions Inc

Systems Development / Project Management / Product Ownership

About Me

I solve problems with technology

My passion is to empower business through technology. Technology is the mechanism to make a personal connection between your customer and your product. All aspects of software development need to work together so that your customers have an intuitive personal experience with your brand and that your business runs as efficiently and effectively as possible.

Therefore, I focus on team leadership and product ownership in order to deliver results. Team cohesion is of the utmost importance to me. An ego-less development team culture is key to building good team synergy, encourages collaboration, and creative problem solving. This culture directly impacts the relationship with stakeholders as it promotes partnership at all stages and has a direction correlation to every project’s success.

Got an idea and need a development team? Get in touch.

Web App Development

Product Ownership

Project Management

Ruby on Rails





iOS / Android Apps


  • 2016 - Present

Owner / Operator

Streamline49 Solutions Inc.

  • 2014 - 2016

Development Team Lead

Interlinked Technologies

  • 2006 - 2014

Development Team Lead


  • 2012 - 2013

Systems Developer

Columbia Cabinets

  • 2000 - 2005

CIS Degree


Computer Information Systems Degree

  • 1998 - 2000

Prviate Pilot License

Abbotsford Flight Centre

Get In Touch

Need some help with a project / product? Get in touch!