About

I'm Hugo, a software engineering leader and computer science enthusiast from Montreal, currently working as an Engineering Manager in the CRM space.In recent years, my interests gravitated towards Computer Science - namely DSA - concepts, Programming Languages & Operating Systems internals, reactivity models and their implementations in the frontend world, type systems, and the TypeScript, Go & Rust languages.As is the case for many of us in the industry, today part of my focus is dedicated towards learning to better leverage GenAI coding tools, and building Agentic AI solutions.Previously, I have held various roles in digital transformation consulting, designing and developping solutions on various cloud-based SaaS and PaaS products.

Hugo

Experience

Work

2019 - Current
Intact
ManagerArchitect

2019 - Current

Engineering Manager & Tech Product OwnerContact360 - Platform Team
  • Lead a multi-disciplinary technical team; establishing a singular identity backed by a strong results-oriented vision.
  • Represent the platform's technical interests and concerns, assuring its reliability, performance, and efficiency.
  • Establish the technical product roadmap and supervise its evolution, establishing & socializing priorities, and ensuring its adherence with our Big & Bold objectives.
ManagerApplication Architecture & Software Development - CRM
  • Establish a culture of collaboration and performance supported by strong continuous learning, enablement, autonomy, and accountability practices.
  • Determine goals and OKRs, and steer the team towards those through clear, consistent, and transparent vision and direction.
  • Define the team's levels and roles, creating bespoke positions for senior technical experts and SMEs.
  • Oversee the team's staffing and recruitment efforts and contribute to the practices's hiring strategy.
  • Hold regular one-on-one sessions with team members to provide and receive feedback, encourage transparency and communication, and foster engagement.
  • Lead and support strategic initiatives, in close collaboration with business and IT leadership, as the software engineering management representative.
  • Mentor application architects, tech leads, and developers, supporting them in their professional and technical growth.
  • Guide the technical and application architecture committees through the practice's Center of Excellence / Working Group initiative.
Aplication ArchitectApplication Architecture & Sofware Development - CRM
  • Lead the design and implementation of major initiatives, producing quality solutions with respect to the technological context & constraints, NFRs, and software quality attributes.
  • Collaborate with management on ensuring the practice's proper growth, both in terms of capacity and skillset, through recruitment efforts and training initiatives.
  • Contribute to the professional development, learning, and growth of senior technical contributors, encouraging innovation and experimentation-driven design.
  • Plan and orchestrate large implementation efforts spanning multiple teams and technologies, in close collaboration with project management.
  • Facilitate alignment and understanding between various actors & groups, ensuring that all parties and stakeholders are being heard, understood, and considered.
  • Conceive and realize platform-related strategic initiatives, sponsored by senior executives, regarding features fit & adoption, technical expertise, and oversight frameworks.
2016 - 2019
Deloitte
Senior Consultant

2016 - 2019

Senior Solution DesignerDigital Transformation
  • Supervise delivery teams throughout the discovery, design, implementation, validation, and rollout phases of digital transformation initiatives, operating in an hybrid-Agile context.
  • Design & implement large-scale customer solutions leveraging cloud-based SaaS platforms, in collaboration with vendors and client-side internal teams.
  • Track projects' status, KPIs, milestones & OKRs, and report directly to stakeholders.
  • Prepare & deliver tailored, clear, and engaging, strategic presentations to executive audiences.
  • Organize & conduct project planning and enablement sessions, such as "design thinking" workshops.
  • Contribute to the strategic deliverables of digital transformation initiatives by assessing feasibility, prerequisites, implications, impact & tradeoffs, and business value created.
  • Collaborate with other senior practitioners to establish the internal practice's standard set of development tools, flows & processes, and coding norms.
  • Oversee junior practitioners' professional development and career growth by providing support, training, and regular feedback sessions.
  • Support the firm's recruitment efforts by conducting interviews, preparing testing material, and promoting the Digital practice at networking and recruitment events.

Previously: Solution Designer, Solution Developer, Solution Associate.

2015 - 2016
Big Bang
Consultant

2015 - 2016

ConsultantCloud ERP & CRM
  • Implement and support solutions on cloud ERP & CRM platforms, namely Oracle NetSuite and Salesforce, for mid-market customers.
  • Conduct reviews of the clients' business processes (BPR), identifying high potential opportunities for digitization, automation, and optimization.
2014
Transat A.T.
Analyst

2014

Analyst (Intern)IT Change Management
  • Assist the Change-Advisory Board in estimating and planning for releases, by collecting relevant information on IT activities, and by getting the necessary parties involved.
  • Participate in change management related activities including investigating, documenting and prioritizing change requests.
2013
Quebec's Ministry of Justice
Analyst

2013

AnalystIT Operations
  • Collaborate with a management consulting team tasked with building a catalog of all IT Services (ITIL Service Catalog), reporting directly to the director of IT Operations.

Education

2017

B.Eng.

Software Engineering

École de Technologie Supérieure

2013

D.E.C.

Computer Science - Networking

Collège de Rosemont

2010

D.E.P. (PISC)

Technical Support

CFP des Riverains

Certifications

2018

Scrum Master

SAFe

2018

Developer I

Salesforce

2018

Administrator

Salesforce

2017

App Builder

Salesforce

Projects & Learning

Below is a subset of relevant projects, courses, workshops, classes, books, and general L&G activities that I've pursued in the past few years.

ProjectBookCourse / WorkshopDigital GardenClass

In Progress

Rust for Rustaceans

Jon Gjengset

RustComputer Science

Whimsical Animations

Josh W. Comeau

CSS

Completed / Concluded

hugo.dev

Me!

AstroSassSanityGROQWebhooksNetlify

Engineering Management for the Rest of Us

Sarah Drasner

Management

Modern Frontend Hydration

ReactQwikComputer Science

Signals & Fine-Grained Reactivity

SolidVueReactQwikComputer Science

The Joy of React

Josh W. Comeau

ReactNextJs

The Rust Programming Language

Steve Klabnik & Carol Nichols

Rust

GoF Patterns in TypeScript

Me!

TypeScriptComputer Science

Salesforce Interviewer

Me!

NginxDockerDocker ComposeGoNodeJsSalesforceDigital Ocean

Chrome's Rendering Pipeline

Chrome / Blink

React's Fiber Renderer

ReactComputer Science

CSS - The Complete Guide

Academind

CSS

High Performance SQLite

Aaron Francis

SQLiteTurso

Just JavaScript

Dan Abramov & Maggie Appleton

JavaScript

Responsive Web Design (Legacy)

FreeCodeCamp

CSSJavaScript

Testing JavaScript

Kent C. Dodds

JestCypressTesting LibraryMSW (Mock Service Worker)NodeJsESLintTypeScript

Type-Level TypeScript

Gabriel Vergnaud (In Development)

TypeScriptComputer Science

Understanding Typescript

Academind

TypeScript

MySQL for Developers

Aaron Francis & PlanetScale

MySQLPlanetscale

OAuth 2.0 Simplified

Aaron Parecki

OAuthSecurityNetworking

Scientific Computing with Python

FreeCodeCamp

Python

Advanced JavaScript

Kyle Simpson

JavaScript

Basics of Programming with JavaScript

Kyle Simpson

JavaScript

Clean Code: Writing Code for Humans

Cory House

Computer Science

ES6: The Right Parts

Kyle Simpson

JavaScript

Kubernetes Mastery

Bret Fischer

Kubernetes

The Complete SSL & TLS Guide

Bogdan Staschuk

Security

TypeScript Course

Joe Previte

TypeScriptReactnpm

Lightning Locker & Segment

Me!

SalesforceSegment

Markup to PDF GitHub Action

Me!

GitHub ActionsNodeJsPuppeteer

HTTP/2 Fundamentals

Hadi Hariri

NetworkingSecurity