Francis Brassard, Software Developer in Montreal, QC, Canada
Francis Brassard

Software Developer in Montreal, QC, Canada

Member since March 22, 2019
Francis has built and led teams that have successfully developed robust and efficient PHP and Python back-end apps. To projects, he brings over a decade of hands-on experience with high-availability, high-traffic apps in both monolithic and microservice architectures. Francis is the type of developer who strives to improve himself and those around him while using cutting-edge tech and adhering to the highest quality standards as much as possible.
Francis is now available for hire

Portfolio

  • IVADO Labs
    Amazon Web Services (AWS), AWS Push Notification Service (AWS SNS)...
  • SSENSE
    AWS S3, Amazon SQS, MySQL, PHP, MongoDB, Python
  • SSENSE
    MySQL, PHP

Experience

Location

Montreal, QC, Canada

Availability

Part-time

Preferred Environment

Docker, Kubernetes, PHP, Python, JetBrains, Git, Linux

The most amazing...

...project I've executed was the live migration of a core set of apps from on-premise hosting to Docker on AWS with no downtime or data inconsistency/loss.

Employment

  • Senior Software Developer

    2020 - PRESENT
    IVADO Labs
    • Developed AI/ML solutions for a wide variety of business clients in the supply chain domain.
    • Implemented continuous integration and deployment pipelines.
    • Refactored and improved Python codebases to make sure that they meet current standards.
    Technologies: Amazon Web Services (AWS), AWS Push Notification Service (AWS SNS), AWS CloudFormation, AWS Lambda, AWS S3, AWS, Matplotlib, NumPy, TensorFlow, Python 3, Python
  • Tech Lead

    2018 - 2020
    SSENSE
    • Led and mentored a team of back-end developers of all experience levels.
    • Setup a continuous integration and delivery pipeline (Jenkins Blue Ocean) on back-end applications.
    • Developed a product information management system in Python (Flask), Mongo, Amazon S3, and SQS within a microservice architecture.
    • Incrementally broke down a core monolith back-end application into microservices and micro UIs with no downtime.
    • Actively participated in the overall effort of standardizing processes and developments standards across the organization through documentation, transfer knowledge, and code reviews.
    Technologies: AWS S3, Amazon SQS, MySQL, PHP, MongoDB, Python
  • Senior Web Developer

    2017 - 2018
    SSENSE
    • Maintained the core monolith back-end application in PHP and MySQL.
    • Translated business requirements into technical feature requests.
    • Set up monitors and alerts in regards to up-time and code quality.
    Technologies: MySQL, PHP
  • Production Manager

    2012 - 2014
    Cakemail
    • Held regular calls with internal stakeholders and external API clients to ensure proper request follow-ups.
    • Replaced GitHub with Jira for request tracking.
    • Implemented development and deployments standards, including a continuous integration and delivery pipeline on Jenkins.
    • Maintained a high-traffic and high-availability PHP and MySQL application.
    • Migrated the main application from on-premise to AWS with no downtime.
    • Implemented quality and up-time monitoring (SLA).
    • Executed the migration of terabytes of data from one MySQL server to another with no downtime and no loss of integrity.
    • Replaced most of the application's CRONs with RabbitMQ queues and workers for faster and more efficient data processing.
    Technologies: RabbitMQ, Docker, Hadoop, MySQL, PHP
  • Tech Lead

    2012 - 2014
    TC Media
    • Implemented code-review processes across the department.
    • Documented and enforced development standards.
    • Guided a team of developers through bug fixes and features development.
    • Supported a new release manager position by helping put in place a proper delivery pipeline (Jenkins).
    • Assessed and resolved complex issues that required deeper business and technological knowledge.
    Technologies: HTML, CSS, MySQL, PHP
  • Web Developer

    2009 - 2012
    TC Media
    • Maintained PHP and MySQL websites.
    • Ensured proper follow-up on stakeholder requests.
    • Estimated new feature requests.
    Technologies: HTML, CSS, MySQL, PHP
  • Webmaster

    2008 - 2009
    Canada Border Service Agency
    • Regularly updated the .NET intranet website with new features.
    • Developed and implemented new feature requests.
    • Ensured accessibility standards were followed as per government standards.
    Technologies: HTML, CSS, Microsoft SQL Server, .NET

Experience

  • Cobabar.com | Café and Catering Business Website (Development)

    I integrated a local café and catering business's website with WordPress. The site uses a mix of third-party and custom plugins for its functionalities. The project also included hosting (Docker on EC2) and monitoring.

Skills

  • Languages

    PHP, Python, PHP 7, PHP 5+, PHP 5, Python 2, Python 3, CSS, HTML, HTML4, HTML5, HTML/CSS
  • Frameworks

    Flask, Symfony, Symfony 4, Symfony 3, Laravel, Laravel 5, Lumen, .NET, Hadoop, CSSS, Bootstrap 3+, Bootstrap 4, Django
  • Libraries/APIs

    REST APIs, REST API, Flask-RESTful, Jenkins Pipeline, jQuery, jQuery UI, TensorFlow, NumPy, Matplotlib, Pure CSS, React, Redux-saga, React Redux
  • Tools

    MySQL Workbench, Jenkins, RabbitMQ, Amazon SQS, Docker Hub, Docker Swarm, Docker Compose, AWS CloudFormation, Git, JetBrains, AWS Push Notification Service (AWS SNS), Google Kubernetes Engine (GKE), Google Cloud Console
  • Paradigms

    Web Architecture, API Architecture, Application Architecture, Web Application Architecture, Back-end Architecture, REST, REST API Architecture, Microservices, Microservices Architecture, RESTful Development, Continuous Deployment, Continuous Improvement, Continuous Integration (CI), Continuous Development (CD), Continuous Delivery (CD)
  • Platforms

    WordPress, Amazon Web Services (AWS), AWS EC2, Docker, Kubernetes, Google Cloud Platform (GCP), Google Cloud Engine, AWS Lambda, Linux, Linux RHEL/CentOS, Linux CentOS 7
  • Storage

    MySQL, PostgreSQL, PostgreSQL 10.1, AWS S3, Google Cloud SQL, Google Cloud Storage, Microsoft SQL Server, MongoDB
  • Other

    Website Architecture, Back-end Development, Back-end Performance, Back-end, Cloud Microservices, Architecture, APIs, API Integration, Microsites, RESTful Routes, RESTful APIs, RESTful Services, RESTful Web Services, RESTful Microservices, AWS, Monitoring, Web Maintenance

Certifications

  • Certified Kubernetes Application Developer (CKAD)
    JULY 2020 - JULY 2023
    Linux Foundation
  • GCP Associate Cloud Engineer
    DECEMBER 2019 - DECEMBER 2021
    Google
  • Hadoop Data Platform Certified Administrator
    APRIL 2017 - PRESENT
    Hortonworks

To view more profiles

Join Toptal
Share it with others