kevin@blog:~$ whoami

My name is Kevin Goyette and I’m currently studying at École de technologie supérieure to become a software engineer.


Work experiences

Discount Car & Truck Rentals

Programmer analyst
  • I mainly worked in web development. I built different web apps for employees.
  • I also built backend apps in Python and Coldfusion that would fetch data from documents and APIs and store them in remote databases.
  • I built web scrapers using Python that would either fetch data on pages or perform operations on them.
Sept. 2017 - Oct. 2021

Éducation

Bachelor degree in software engineering

École de technologie supérieure
In progress

DEC in programming

Collège de Rosemont
Graduated in 2017

 

Skills

Python

I wrote web scrapers, gui apps and documents processors that insert data into a remote database.


C/C++

I wrote a kernel-mode driver, exploits and an API monitor for filesystem access. I mainly have experience in C however.

Assembly

I learned assembly mainly through reverse engineering malwares and Capture The Flag events(computer security competitions).

C#

I mostly use C# to develop user interfaces for desktop applications using Microsoft Visual Studio.

Web dev

I know how to build websites from scratch using HTML5, CSS3 and Javascript. I also have some experience with ReactJS which uses typescript.


PHP

I used PHP between 2010-2014 to build different websites during highschool and Cégep.

Java

I worked on multiple projects in Java since it is one of the main technologies used for most programming projects/homeworks at École de technologie supérieure.

GIT

I used git at my previous job and at university while working on team projects.

Docker

I recently started using docker to build containers for my applications. I plan to learn how to use Kubernetes to manage my docker containers.