I am a software engineer, specializing in web applications, data management, modular design, functional optimization and full stack development. I am currently the Senior Web Developer at Plenty of Fish – the world’s largest dating website.
Here’s some Languages, APIs, Frameworks and Tech that I like to use:
Here’s some of my latest projects (as a lead developer) listing specifically the parts in which I was directly involved:
Plenty of Fish (POF)
- Senior Web Developer for World’s Largest Dating Website (100 million users and 4 million daily active users)
- Implemented the first responsive mobile version of the site using MVC, boosting revenue by 30%.
- Introduced a new swiping gesture feature on the POF Meet Me service which dramatically increased user engagement
- Implemented Grunt build steps for CSS and JS deployment of front-end technology
- Implemented photo transfers from Facebook to POF via a custom Facebook App
- Designed new matching algorithms
- Implemented video and audio chat over web
- Implemented extensive analytics system to track user experience
- Improved font end user experience with touch activated scrolling widgets
Fresh Rotation
- Technical Lead and Senior Developer
- Implemented a Social Network for musicians to upload and link tracks as well as follow artists and collects stats about fans
- Lead a team of 8 developers from around the world
- Organized agile sprints and workloads into tickets
- Implemented custom MVC framework in PHP on a LAMP stack
- Implemented cross communication between PHP and Apache with a NodeJS server
- Implemented Analytics tracking system and error reporting system
- Installed auto-renewing SSL certificates through Let’s Encrypt
- Implemented marketing campaign
Soundwise
- Full site development with WordPress back end.
- Installed Paid Memberships Pro/Stripe commerce functionality
- Designed and implemented a custom search engine to crawl the SoundCloud network using the SoundCloud API.
- Designed 1-click WordPress account creation through OAuth from SoundCloud
- Installed Secure SSL certificates via Open SSL
- Designed a custom JQuery front end
- Designed AngularJS data model management
- Implemented HTML5 web workers: fast multi-threaded JS for high speed performance and site responsiveness
- Used CSS3/Grunt/SASS on Foundation framework for view layer
Dana.io (now Crowdgift.ca)
- Full site development in Drupal PHP Framework using Drupal Commerce
- Implemented a complete crowd funding platform
- Successfully completed $50,000+ transactions through the site
- Built a custom parallel payment gateway for Paypal
- Designed a custom JQuery front end
- Used CSS3/Grunt/SASS on Foundation framework for view layer
Metaintegral
- Full site development in Drupal PHP Framework using Drupal Commerce
- Built a multi-domain commercial and social network
- Implemented a payment gateway through Authorize.net
- Built architecture to sync user accounts across sub domains over separate Drupal installations
- Designed a custom JQuery front end
Timothy Wisdom
- Full site development in WordPress PHP Framework
- Designed custom theme from Bootstrap theme framework
- Designed custom JQuery animations (moving spotlights, twinkle stars, colour rotating header)
Kraft Hockeyville
- Worked on a team to build a massive multiplayer game and social network
- The site uses the Zend MVC framework
- The site also connects to a custom Facebook application
- Features language localization (French/English content)
- Designed a custom JQuery front end
- Created automatic sprite sheet generation for image content
- Created auto-generated PDF content from user submissions
The Georgia Straight
- This is a legacy data heavy Drupal PHP framework (100,000+ nodes of data)
- Worked as senior developer on the web team
- Designed custom DB queries and caching for fast page loads
- Designed Redis database integration for speed performance
- Designed AJAX lazy loading of page content to improve user experience
- Updated the legacy mobile application to pull data from main site via custom API
- Designed weather content system to pull data from Government API
- Designed movie listing system to pull data from external movie database via custom API
- Designed weekly “confessions” system to post user generated content
- Designed a custom JQuery front end
Center for Digital Media (SFU/UBC/Emily Carr/BCIT)
- Worked as part of the web team to to update Drupal development
- Designed a custom JQuery front end
Mio Watch
- Updated Drupal website to latest version
- Connected Hardware/USB data transfer to web server via Java
- Used OpenFlash Chart API to render dynamic graphs from USB data