Marc André Audet, Developer in Laval, QC, Canada
Marc is available for hire
Hire Marc

Marc André Audet

Verified Expert  in Engineering

Software Developer

Location
Laval, QC, Canada
Toptal Member Since
November 3, 2017

Marc has been programming since the age of 11, starting with HTML4 and PHP. He has since learned many programming languages including XHTML/CSS, HTML5, JavaScript, C#, C, C++, Java, Python, and many more. Marc specializes in PHP and has the ability to build and understand complex software architectures.

Portfolio

Nevraxe inc.
AngularJS, APIs, Doctrine, JavaScript, PHP
Tractr, Inc.
WordPress, APIs, AngularJS, Node.js, JavaScript, PHP
Phoenix Prosperity, Inc.
AngularJS, JavaScript, APIs, PHP

Experience

Availability

Part-time

Preferred Environment

Linux, PHP, Git, Mercurial, PhpStorm

The most amazing...

...thing I've coded is an appointment system where users can directly reserve hours based on an availability system with many customizable variables.

Work Experience

Founder & Lead Developer

2015 - PRESENT
Nevraxe inc.
  • Created a library which can be used by Doctrine models/entities directly in order to create CRUD calls for an API.
  • Built systems that supports tournaments and leagues for professional esports platforms.
  • Led the development of multiple projects with teams of two to five programmers.
  • Worked as a freelance developer on both front-end and back-end.
Technologies: AngularJS, APIs, Doctrine, JavaScript, PHP

Lead Developer

2015 - 2017
Tractr, Inc.
  • Created an online appointments system that used the professional's availability and matched them against dozens of rules to find all the available time slots for users to take.
  • Built a system over a WordPress database to slowly move out of the platform and into something custom built. Both the legacy WordPress website and the new back-end API had to work together, but I wanted to design a system that's optimal for the features as the load was becoming colossal.
  • Created tools in Node.js and PHP to support the programming and administration of many projects.
  • Introduced a functional testing framework to test APIs.
  • Developed various back-ends and internal tools for several industries.
Technologies: WordPress, APIs, AngularJS, Node.js, JavaScript, PHP

Lead Developer

2012 - 2016
Phoenix Prosperity, Inc.
  • Directed a team of three to four developers.
  • Built a database sharing system for MongoDB databases to optimize performances.
  • Ran all code reviews and made sure everything was up to par.
  • Added a MySQL database in order to use its best features where we needed it.
  • Optimized the code constantly in order to support thousands of concurrent users.
Technologies: AngularJS, JavaScript, APIs, PHP

Freelance Web Developer

2006 - 2015
Freelance Web Developer
  • Set up Wordpress websites for a dozen clients.
  • Built a system that synchronize the data from a POS system into a custom-built online store.
  • Integrated both Paypal and Stripe payment gateways into PHP websites.
Technologies: Stripe API, PayPal API, WordPress, C, C#, C++, JavaScript, PHP

Senior Web Developer

2011 - 2012
ViGlob inc.
  • Tasked with the maintenance of the in-house CMS.
  • Took over multiple PHP projects that were built using the in-house CMS in order to add new features.
  • Maintained legacy code and came up with ways to slowly modernize the code bases.
Technologies: PHP

Northern Arena

Northern Arena has become the leader of esports throughout Canada and is focused on creating platforms for onsite events and online leagues. By working closely with various game developers, Northern Arena is aiming to bring these events and leagues to players and audiences seamlessly and professionally with world-class production quality and innovative content distribution methods.

PlanSanté.ca

PlanSanté.ca is an appointments management system made for healthcare professionals. The mission of this website is to provide services to health professionals at a reduced cost.

VWLS / iProsper

The VWLS is a business management platform that you adapt to your business's needs. It is fully customizable and very flexible in order to fit as many different types of businesses as possible.

Le Berger Blanc

Le Berger Blanc is a web platform that have been put online in order to ease the search for lost pets and for people to search for animals to adopt.

Cervo

Cervo is an open-source PHP framework. The main goal of this project is to use the least ressources possible while providing a complete solution as a PHP framework.

Tournament Life

https://blog.manhim.net/portfolio/tournament-life
Tournament Life is a gaming organization that sponsors and supports multiple professional video game players.

CCR

https://blog.manhim.net/portfolio/ccr
The Centre de coordination de référence is a project launched by the RUIS de l'Univesité de Montréal. Its mission is to offer services that contributes to ease the access to health and specialized health services.

SQPTO

https://blog.manhim.net/portfolio/sqpto
The Société québécoise de psychologie du travail et des organisations is a professional society created in 1980. It unites practicioners and researchers interested in the large domain of work psychology and organisations.

Languages

PHP, PHP 5, PHP 7, JavaScript, C, C++, C#, Java

Tools

PhpStorm, Composer, Mercurial, Git

Paradigms

Object-oriented Programming (OOP), Agile, Functional Programming

Libraries/APIs

Stripe API, PayPal API, Doctrine, Node.js

Storage

MySQL, MongoDB, PostgreSQL

Frameworks

AngularJS, CodeIgniter, Symfony

Platforms

Linux, WordPress

Other

APIs

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring