Consulting & Engineering


I have significant technology and startup business experience with a proven track record of innovation, leadership, software development and product management. Over 12 years experience gathering market requirements, designing, developing and delivering intuitive and effective web applications as well as recruiting and leading development, UX/UI, testing and QA teams. My experience also includes architecture, data modeling, system design, fault tolerance and scaling.

I have not only founded and co-founded technology startups of my own, I have advised entrepreneurs, tech startups and early stage companies in Lean Startup Methodologies and helped them build and grow their businesses.

Let’s discuss your needs and explore the fit. My email is below.

Here are a few ways I can help:

  • You need an experienced advisor
  • Your startup needs a prototype or an MVP
  • You’re turning a prototype into a production ready app
  • Your technology needs rescue
  • Your startup is growing and needs to scale
  • You need a back-end for your mobile app
  • You have a startup idea and need help getting started

My skills and technologies include:

  • Advertising
  • Application / Platform Architecture
  • Amazon Web Services
  • Artificial Intelligence
  • Backend Development
  • Business Strategy
  • CSS
  • Frontend Development
  • Full Stack Development
  • Hadoop
  • HTML
  • Intellectual Property
  • Javascript
  • Linux
  • Lean Startups
  • Natural Language Processing
  • Machine Learning
  • Marketing
  • PostgreSQL
  • Product Development
  • Product Management
  • Python
  • Redis
  • Ruby
  • Ruby on Rails
  • SaaS
  • Sales
  • Software Architecture
  • Software Development
  • Strategy
  • User Experience Design
  • Web Development

What others have said

“John is a savvy advisor and entrepreneur with a long history in the tech startup world. A successful founder and leader of a startup incubator and info hub, he’s equally knowledgeable at both the front and back ends of the platform and business development process. He understands user experience, the development of platforms and the workings of the tech industry from many different perspectives. I recommend him as a fantastic resource and individual for anything involving technology startup/entrepreneurship.”

– Paula Soito, CEO, ArtsRow

When I was only contemplating quitting my job to be a full time entrepreneur, John told me something that I’d never forget: be 100%. There’s no other way. Since then he has been a mentor I look up to and rely on. The depth of his knowledge and experience with entrepreneurship is impressive.

– Joël Cheuoua, Founder, Symbyoz

John created the first grassroots, large scale peer community of entrepreneurs in Seattle, called Startup Alliance. During the time John ran Startup Alliance, the programming and networking he organized delivered significant value to the entrepreneurs of Seattle. Through John’s efforts, Startup Alliance earned a reputation as a high-quality peer group where founders and CEOs could connect and enhance their businesses. Many first time (and experienced) entrepreneurs owe a debt of gratitude to John for the advice they received at Startup Alliance.

– Bill Bryant, Partner, Draper Fisher Jurvetson

In my experience working with John I realized my appreciation for his approach to our project and the team. He’s fully dedicated to understand the objectives in driving business as a whole and taking charge beyond his level of responsibilities. He has an incredible attention to details. Well rounded in understanding of the latest technologies and best practices. Highly energized and enthusiastic. Supportive. Creates a friendly environment that makes your work enjoyable. Respectful to team members. John would make a great leader. I look forward to having another chance to work with him.

– Alex Zavodnik, UI Architect, zElement

Please ask for references. My past consulting clients are enthusiastic about the quality of my work and the value I provided.