Scroll To View More
Gabriel Courtemanche, Software Developer in Budapest, Hungary
Gabriel Courtemanche

Software Developer in Budapest, Hungary

Member since June 7, 2018
Gabriel is a highly efficient and reliable professional who possesses a broad skill set for web application development. He's worked on a range of products and clients from working on scalability problems in production engineering teams at Shopify and Autodesk to developing websites for small businesses. Gabriel loves taking on challenges anywhere in the stack, and he joined Toptal to find his next exciting project.
Gabriel is now available for hire

Portfolio

  • Freelance Work
    Node.js, React, React Native, Ruby on Rails, Contentful
  • Shopify
    Ruby, Ruby on Rails, Docker, Kubernetes, Buildkite, CircleCI, minitest, RSpec...
  • Autodesk
    Ruby, Python, Angular, Bash, Vagrant, Docker, Rundeck, Capistrano, GitHub

Experience

  • JavaScript, 6 years
  • Express.js, 4 years
  • Ruby, 3 years
  • React, 2 years
Budapest, Hungary

Availability

Part-time

Preferred Environment

macOS with Git

The most amazing...

...thing I've worked on was a continuous integration system that allows hundreds of developers to deploy in real time dozens of times a day.

Employment

  • Freelance Full-stack Web Developer

    2016 - PRESENT
    Freelance Work
    • Developed a website for a restaurant, a TV menu, and contributed to the decisions for technologies used internally (POS, email service, and more).
    • Built a website and app (iOS and Android) for a startup project (an autonomous solar-powered buoy dedicated to sampling and analyzing swimming waters).
    • Developed web accounting software as a personal project.
    Technologies: Node.js, React, React Native, Ruby on Rails, Contentful
  • Production Engineer

    2016 - 2017
    Shopify
    • Refactored and upgraded the continuous integration code of our main repository and created a gem to make available to other projects.
    • Initiated the migration of our CI infrastructure from AWS to Google Kubernetes Engine.
    • Maintained an internal tool that monitors all our internal and public services.
    Technologies: Ruby, Ruby on Rails, Docker, Kubernetes, Buildkite, CircleCI, minitest, RSpec, GitHub
  • DevOps

    2015 - 2015
    Autodesk
    • Maintained and improved the Shotgun Software web application server infrastructure.
    • Created a web application to update and manage Shotgun in the client environment.
    Technologies: Ruby, Python, Angular, Bash, Vagrant, Docker, Rundeck, Capistrano, GitHub
  • Full-stack Developer

    2014 - 2014
    CycleMap
    • Modeled the future database for iOS CycleMap application.
    • Wrote scripts that automated the decisions to add bike lanes to the application.
    • Created multiple web tools to use and modify the data in the database.
    Technologies: Node.js, PostgreSQL, jQuery
  • Analyst Programmer

    2013 - 2013
    Government of Quebec | Minister of Health and Social Services
    • Developed a test automation and report generation application for an information system used in local community service centers.
    Technologies: C#, Crystal Reports, TestComplete 9 (JavaScript)

Experience

  • Menoumm! Restaurant (Development)
    https://gcourtemanche-restaurant.herokuapp.com/

    I was hired to take all of the tech decisions (POS, menu TVs, email service, and so on) for an opening restaurant. I also developed the website while working with a designer. Sadly, the restaurant closed, but I put an online a version of it that redacted any private information.

Skills

  • Languages

    JavaScript, HTML, Ruby, CSS
  • Frameworks

    Jest, Express.js, minitest, React Native, Ruby on Rails 5
  • Libraries/APIs

    React Redux, React, Redux-saga
  • Other

    Machine Learning, Leadership, Customer Service, Communication, Builder, Accounting
  • Tools

    Git, Crystal Reports, RSpec, CircleCI, Gimp, Vagrant
  • Paradigms

    Agile, Management
  • Platforms

    Kubernetes, Linux, MacOS, Windows, Docker
  • Storage

    MongoDB, PostgreSQL

Education

  • Bachelor's degree in Computer Engineering
    2013 - 2017
    Sherbrooke University - Sherbrooke, Canada
  • Associate's degree in Computer Programming
    2009 - 2012
    C├ęgep Garneau - Quebec City, Canada
I really like this profile
Share it with others