Menno van Ens, PHP Developer in Vancouver, BC, Canada
Menno van Ens

PHP Developer in Vancouver, BC, Canada

Member since September 16, 2014
Menno is a seasoned full-stack developer and software architect. His skillset is broad but centers around architecture​ and development of ​web applications​ and ​APIs​, mainly in ​PHP and Laravel​. He loves solving complex problems with a well-thought-out architecture, performant database structure, and clean, readable code.
Menno is now available for hire




Vancouver, BC, Canada



Preferred Environment

Linux, Google App Engine, Git, Subversion (SVN), MacOS, Coda

The most amazing... source package I'm currently developing is a Bayesian natural language processor that adds predictive categorization and spell check to Eloquent models.


  • Owner

    2008 - PRESENT
    Codefocus Web Development
    • Developed successful Facebook apps for seasonal, product, and movie promotions.
    • Used microdata ("structured data") as well as website speed and code improvements to increase organic traffic for online retailers.
    • Managed clients' online advertising campaigns through AdWords, Bing, and Facebook ads.
    • Built a domain name management tool that allows me to register, park, edit, or point any of my domains to predetermined hosting platforms.
    • Developed sentiment analysis software that categorizes sentences in "positive" or "negative". This same code is used to detect foul language, without the use of a known word-list.
    • Architected a high traffic REST API for a mobile investment application, and used Agile to lead its development.
    • Architected and led development of an SSO (single sign-on) system, serving over 50,000 realtors and employees of a client in the real estate sector.
    • Developed an inventory management application in Laravel, providing forecasts that automate wholesale purchases and reduce warehousing costs.
    • Developed an MS SQL-backed Laravel application for a group of nursing homes, allowing staff to manage patients and care plans.
    Technologies: Adobe Photoshop, Google App Engine, NGINX, Apache, Linux, jQuery, JavaScript, Microsoft SQL Server, PostgreSQL, MySQL, HTML5, HTML, PHP
  • Senior Web Developer

    2008 - 2009
    Reinvent, Inc.
    • Supported a growing domain portfolio of over 300,000 names on existing hardware by optimizing database queries and indices.
    • Built a real-time recommendation engine in PHP that would recommend new movies based on how users rated other movies.
    • Rapidly prototyped several web applications in an Agile development setting.
    • Developed jQuery components interfacing with back-end functionality, such as an image cropping tool, a multi-person address bar with auto-complete, and dynamic graphs.
    • Designed data models for several high-traffic websites.
    Technologies: jQuery, JavaScript, HTML, MySQL, PostgreSQL, Python, PHP
  • Owner

    2001 - 2008
    PAW Projects
    • Developed a flexible survey platform from scratch, with detailed reporting options.
    • Optimized clients' websites for better search engine positioning.
    • Built a niche contextual advertising platform.
    • Worked together with local and remote designers to deliver beautiful company websites to clients in the Netherlands.
    • Developed an English language skill assessment tool.
    Technologies: Adobe Photoshop, Linux, jQuery, JavaScript, HTML, MySQL, PHP
  • Software Developer

    2001 - 2003
    • Worked as part of the core team on all parts of the workflow application, Mavim.
    • Reverse engineered a proprietary binary file format, to extract images, documents, and meta information.
    • Designed various database models for internal websites and the desktop application.
    • Developed a WYSIWYG website builder that generated a flat file website from the workflow components in the database.
    • Built a pop-up image editor with full undo/redo functionality.
    Technologies: MySQL, PHP, Perl, C, Visual Basic
  • Software Developer

    1999 - 2001
    • Developed custom call center software on-site at telecom companies throughout Europe, such as KPN, Belgacom, Mobistar, Blu Telecom, and Swisscom.
    • Created touchpad, caller ID, and other components reusable on other projects.
    • Worked with Genesys and Lucent phone APIs.
    • Interfaced with BSCS billing systems.
    • Created a thin client for call center agents, based on ActiveX components.
    Technologies: Oracle, C++, Visual Basic


  • Best Buy "Pass the Present" Facebook App

    In 2011, Best Buy's big Christmas prize giveaway had Facebook users unwrap virtual presents and pass them along to a friend. The lucky winners are those who remove the last layer of wrapping paper from a present.

    This Facebook app took Silver in the Community Engagement/Retail category of the CMA awards.

  • Where Do New Zealanders Eat Pray Love?

    A social promotion website for the Hollywood movie "Eat Pray Love" built using vanilla JavaScript and the Google Maps API.

    Visitors can show where they eat, pray, and love by dragging one of each pin onto the map. These locations are saved for future visitors to discover.

  • Taseko Mines Corporate Website

    The new corporate website for Taseko Mines (a Canadian mining corporation employing more than 450 people) shows off Taseko's four mining properties and provides investors with up-to-date information.

    The key for this project was to implement beautiful HTM-based animations, pixel-perfection on mobile devices while still supporting Internet Explorer 6.


    This is a service that allows people to link to questionable sites without giving these sites the search engine boost that their link would otherwise give.

    Search engine bots are passively and actively blocked from discovering the real target URL. When linking to dubious sites, using ensures that the target site does not get any search engine benefit.


  • Languages

    SQL, JavaScript, PHP, HTML, HTML5, Visual Basic, C, C++, Python, Perl
  • Frameworks

    Laravel 5, Laravel, Electron, Bootstrap, Zend Framework, Yii
  • Libraries/APIs

    API Development, jQuery, OpenCV, Node.js, Google Maps, Facebook Open Graph API, Twitter API, Twilio API, Vue, TensorFlow, Apiary API, Stripe
  • Tools

    Git, Google Analytics, Google Webmaster Tools, Coda 2, Gulp, GitHub, Atom, Composer, NGINX, Apache, Subversion (SVN), Adobe Photoshop, Coda
  • Paradigms

    REST, Back-end Architecture, Database Design, Clean Code, Object-oriented Programming (OOP), Agile Software Development, Responsive Web Design (RWD), Search Engine Optimization (SEO)
  • Storage

    Database Performance, MySQL, PostgreSQL, Memcached, Microsoft SQL Server
  • Other

    Query Optimization, Architecture, Database Optimization, Data Architecture, Data Modeling, Site Speed Optimization, API Design, Ajax, DNS, Data Analysis, DNS Servers, Machine Learning, Bayesian Statistics, SOAP
  • Platforms

    Google App Engine, Linux, Oracle, MacOS, iOS, Visual Studio Code

To view more profiles

Join Toptal
Share it with others