About me
Know me more
I'm Ben Legault, a Principal Fullstack Developer
Hi, I am a passionate about technology that solve everyday issues and I try as much as I can to implement all best solutions to my day to day projects.
As a principal fullstack developer, I am providing not only technical solutions but also best practices in term of code quality and project management.
- Name:Ben Legault
- Email:benoit@benlegault.com
- Age:49
- From:Sainte-Sophie, Qc, Canada
28+
Years of experience
10000+
Lines of code
150+
Projects completed
2
Coffees per day
Services
What I do?
API Design
Provide REST API, Open API specifications or Interface definition.
APP Development
Development of services, or product using Golang, Typescript...
Software Architecture
Designing software architecture using common UML tools and best practices.
Coding Standard / Best Practices
Help the team defining coding standards and best practices for code quality delivery.
Continuous Learning
Promoting and continuously learning of new skills and expertise.
Web Design
Implementation of web projects using javascript/typescript/HTML5/CSS
Summary
Resume
My education
2006 - 2009
E-Business, Certificate
Université Laval
To acquire knowledge and skills that will optimize the implementation and management of an electronic business model in the company. Enrich its strategic vision; deepen theoretical and practical knowledge of the marketing function; apply and experiment with some solutions through a virtual enterprise prototype; become familiar with the process of identifying and managing risks associated with the computerization of operations; identify and understand the effects of introducing e-business processes into the business; strengthen its ability to diagnose, analyze, synthesize, judge and make decisions. Promote the development of skills in diagnostics, strategic planning, marketing and risk management.
1991 - 1994
Electrotechnology / DEC
Collège Ahuntsic
Computer science, industrial automation, electricity, networking.
1986 - 1991
High School
Collège Laval
2021 - 2021
Go: The complete Developer Guide
Udemy
2021 - 2021
Python: Beginner Guide
Udemy
2021 - 2021
Master CMake for Cross-Platform C++ Project Building
Udemy
2023 - 2023
Typescript: Understanding Typescript 2023 Edition
Udemy
2023 - 2023
FFMPEG: The Complete Guide
Udemy
2022 - 2022
UML and Object-Oriented Design Foundations
Udemy
2022 - 2022
SOLID Principles: Introducing Software Architecture & Design
Udemy
My experience
2018 - Today
Principal Fullstack Web Developer
Genvid Technologies
Design, development and support of the Web SDK as well as Studio. Providing technical guidance to the team as well as recommendations about the technical aspect on the existing and future technology.
2016 - 2018
Web Director
Erod Agence Créative
Strategies, direction and recommendations on implementing web development best practices. Development of process and tool to help the team efficiency.
2012 - 2016
Web and I.T. Strategist, Owner
Tactik 13, Kore Solutions
Analysis of business needs for SMB and recommendations using technology and Internet that improve customer service, streamline business processes, reduce cost of operation and increase sales. Web project management and implementation with strategies to create value.
2010 - 2012
E-Business Consultant, Owner
Arsenal Solutions
Analysis of business needs for SMB and recommendations using technology and Internet that improve customer service and create value. I.T. and Web solutions as well as integration with I.P. Telephony systems.
2006 - 2010
E-Business Consultat, Co-Owner
LCA Solutions Inc.
Analysis and recommendation to SMB about how to bring value to their business and processes using the Internet. Implementation of E-Commerce solutions.
2001 - 2010
Network and Back-Office Administrator, Programmer Analyst
Lecavalier Auto Parts
Responsible of the I.T. Department providing deployment and support services as well as the backend and inventory service. Development of some analysis tools and software helping the management and reporting.
2000 - 2001
Computer Technician
Groupe ACGL inc.
Installation, maintenance and repairs of computers, servers and networking equipments. Installation of back office software, emailing systems, corporate antivirus’s solutions, etc.
1999 - 2000
Site Manager / Back Office Consultant
Medisolutions
Responsible for Back Office Servers, maintenance, performance and disaster recovery procedure as well as I.T. support at Anna-Laberge Hospital.
1996 - 1999
I.T. Support Technician
CAE Electronics
Deployment, support, maintenance of computers, printers and peripherals used by employees as well as all Backend Office systems.
My skills
API Design 88%
Distributed Systems 80%
Golang 85%
Node.js 82%
Software Architecture 86%
Angular.js 75%
HTML5/CSS 95%
Javascript 85%
React.js 75%
Typescript 85%
Contact
Get in touch
Address
3030 Yvette,
Sainte-Sophie, Québec
Canada J5J 1X8
(450) 516-4006
benoit@benlegault.com