THANH-SON-PHILIPPE LAM

A Software Engineer from Montréal

Email GitHub LinkedIn

Mobile
Android Development using Java and Kotlin
Web
HTML, CSS and JavaScript
Backend
Node.js and Express.js

Introduction

I am a motivated and conscientious software engineer who graduated from École de technologie supérieure in Montréal. While studying for my degree, I also did one internship where I worked on a web application and two internships where I have worked on various mobile applications. Through school assignments, internships as well as my implication, I have worked with various programming languages and frameworks.

I like put my knowledge into practice in order to build quality applications that the users will enjoy. I also strive to improve myself by learning new things about software engineering every day.

Projects

Some projects I worked on
ÉTSMobile v3
ÉTSMobile 3 ÉTSMobile is the official mobile application of École de technologie supérieure. It's open-source and made by members of the engineering club App|ETS. The application lets thousand of students access the university's main services on their mobile devices. The third version has a revamped UI and is built using new technologies such as Kotlin and the Android Architecture Components.
ÉTSMobile v2
ÉTSMobile 2 The second version of the application is still available to students while the third version of the app is being developed.
Recalls and Safety Alerts
Canada Recalls and Safety Alerts This application allows the user to get access to the latest recalls and safety alerts from the Government of Canada. The user can also receive a push notification whenever a new recall or alert is published.
PubÉTS
ÉTSMobile 3 PubÉTS is a cross-platform mobile application that lets the user access the menu of the unversity's restaurant on their mobile devices. From the app, the customer can pick items from the menu and split the bill with other persons. Morever, the customer can also view upcoming events. The app was a prototype built using Ionic and in collaboration with @Hamtara and @MarcantVez.
travelguide
travelguide travelguide is a cross-platform mobile application similar to Airbnb. It allows people to become guides for their own country. When visiting a country, a traveler can use the app to find a guide according to various criteria such as languages spoken. The app was a prototype built using Flutter and in collaboration with @manuproulx and @zaclimon during an hackathon.
Radio-controlled hovercraft
travelguide For a school project, my teammates and I built a RC hovercraft. Using C, I implemented a program that allows wireless communication between the controller and the vehicle.

Education

Work Experience

Mirego
Android Developer Intern
September 2018 - December 2018
Manulife
Mobile Developer Intern
April 2017 - August 2017
Technomedia
Analyst Programmer Intern
April 2016 - August 2016