Toppa Consulting:
We build quality
web applications

Our Approach


Our focus is on long term reliability, not short term expediency. We follow rigorous development practices, to ensure the quality of your code.


A key aspect of our collaborative relationships is consistent engagement, with clear and frequent communication. We won’t go dark on you.


We will walk you through your project step by step, brainstorm options with you, help you anticipate challenges, and find cost effective solutions.


We work with clients who want to build a partnership with us. We treat each and every client we partner with as our most important client.


We are active members of the WordPress, Ruby on Rails, and Agile communities
Over 20 years of web application development experience

Our founder, Mike Toppa, has been coding for the web since the days of HTML 1.0, when web pages were first painted on cave walls. Previously, he was the Director of the 16 person web team at the University of Pennsylvania School of Medicine, Senior Engineer at the venture-backed start-up ElectNext, Lead Developer for the New England Journal of Medicine website, and has also worked for Georgetown University, E-Trade, and Ask Jeeves. Mike regularly speaks at tech conferences and meet-ups on the East Coast.

Toppa Consulting leverages Mike’s extensive experience, as well as that of other seasoned developers and designers who work with us, to create quality web applications. We specialize in highly collaborative partnerships where we can apply the full depth and breadth of our experience.

  • Ruby on Rails

    4 years experience developing highly scalable applications on AWS and Heroku

  • PHP & WordPress

    12 years experience developing object oriented PHP applications, and 9 years developing WordPress plugins

  • Agile practices

    6 years experience leading teams in adopting Scrum and Kanban, and revitalizing distressed teams

  • Business analysis

    8 years experience as a Product Owner working closely with clients on fast-paced, complex projects

Latest Blog Posts & Presentations

Get in touch