Summary
Overview
Work History
Education
Skills
Timeline
Languages
SoftwareEngineer
BERTHELOT Stéphane

BERTHELOT Stéphane

Mascouche,QC

Summary

Deadline-oriented Full-Stack Software Engineer with proficiency in Angular and Web technologies. Offering extensive training in enterprise SPA development.

Collaborative team player with commitment to building positive business culture, offering in house consult to other developer and always looking forward for new challenge and learning new technologies.

Overview

9
9
years of professional experience

Work History

Software Engineer Analyst

StackCT
Montreal, QC
05.2020 - Current
  • Complete redesign, restructure of existing Admin web portal (Angular) of construction fields operation software.
  • Web architect on angular framework implementation (components library creation, software dependencies management, services and stores interactions)
  • Maintain the actual construction software (angularjs), and adding new feature as hybrid angular component inside angularjs.
  • Provide in-house consult to other team member to insure code homogeneity and maintainability

Software Engineer Analyst

CGI
Montreal, QC
08.2018 - 05.2020
  • Internal and public enterprise application development based on Angular for City of Montreal
  • Public documentation web site based on React and Gatsby to provide auto generated documentation SPA for city member.
  • Web architecture documentation to provide reusable component library and services between different enterprise applications. Allowing faster future software development and maintainability
  • Technical quote based on previous feature analysis.
  • Task management and allocation to development team helped by previous technical analysis of client needs split on multiple web component facilitating parallel development work.

Project Manager

LS Canada INC
Montreal, QC
09.2015 - 07.2018
  • On-site meeting with client to identify needs with current enterprise software and provide technical solution as software customization
  • Functional and technical specification redaction to provide accurate quote and deadline
  • Project management with development team to insure cost and deadline respect.
  • Follow-up meeting to insure client satisfaction and identify future needs.

Analyst Developer JAVA/J2EE

LS Canada INC
Montreal, QC
02.2013 - 07.2018
  • Web enterprise software customization (Java, JSP, GWT) based on custom internal framework providing fast customization delivery
  • Work with R&D department to improve internal framework according to developers feedback.
  • Integration specialist with client external services (SQL data migration, Lotus Notes, Jira integration, SharePoint, etc.). Development of internal data migration software to provide easier software integration for other developers.
  • Critical bug fixes for major account companies

Education

Master of Science - Information And Computer Systems

Université De Technologie Troyes
Troyes, France
01.2013

Skills

Software/Environments

VSCode, Visual Studio, Eclipse, Oracle, Docker,

Mysql, MS SQL Server, Linux, AWS, Git, Azure

Languages (Advanced) :

Angular2, HTML, CSS, TypeScript, Javascript, Java 7, GWT, SQL, Hibernate

Languages (Base knowledge) :

Node, React, Mongo, REST, AngularJS, Shell Bash, php, NET

Timeline

Software Engineer Analyst

StackCT
05.2020 - Current

Software Engineer Analyst

CGI
08.2018 - 05.2020

Project Manager

LS Canada INC
09.2015 - 07.2018

Analyst Developer JAVA/J2EE

LS Canada INC
02.2013 - 07.2018

Master of Science - Information And Computer Systems

Université De Technologie Troyes

Languages

French - Mother tongue

English - Advanced

BERTHELOT Stéphane