I graduated in 2023 with a Bachelor's degree in Software Engineering.
During my studies, I had the opportunity to expand my skills through CO-OP work terms in different fields.
Programming languages
- Python
- JavaScript
- Go
- C/C++
- Java
Other languages and protocols
- SQL
- HTML
- REST
- GraphQL
Libraries and frameworks
- Express
- NumPy
- Pandas
- Vue.js
Databases
- PostgreSQL
- MongoDB
- SQLite
Tools and platforms
- Docker
- Git
- Node.js
- Nginx
Cloud
- AWS
- Firebase
University of Ottawa
BASc in Software Engineering, Engineering Management and Entrepreneurship Option
2023
Some of the courses I took:
- Technical Report Writing
- Probability and Statistics for Engineers
- Introduction to Software Engineering
- Data Structures and Algorithms
- Computer Architecture I
- Operating Systems
- Databases I
- Introduction to Business Management
- Design and Analysis of Algorithms I
- Software Requirements Analysis
- Software Design and Architecture
- Financial Accounting
- Introduction to Data Communications and Networking
- Marketing
- Software Project Management
StreetIQ
Technologies: PostgreSQL, Python, Node.js, Polars, Vue.js
A web application to search and analyze neighbourhoods based on demographic and POI data.
MapChat
Technologies: HTML, CSS, JavaScript, Firebase
A website that allows anyone to post messages and see messages posted by others near their geographic location.
ws-chat
Technologies: Go, WebSocket, Docker
A WebSocket chat server with rooms.
Hospital Call Bell
Technologies: Raspberry Pi, Node.js, SQLite, HTML, JavaScript
A call bell system for patients and volunteers at a hospital as a 3-tier web application and a WiFi router running on a Raspberry Pi.
Digital Clock
Technologies: C++, Arduino
A digital clock built with an Arduino microcontroller, buttons and an LCD screen with time, date, timer and stopwatch features.
Software Developer, Mainframe modernization
Alithya & Amazon Web Services
Performed functional-equivalence testing, debugging and development on a modernized mainframe application.
Software Developer, 5G CU (CO-OP)
Dell Technologies
Modernized 5G central unit test framework from Python 2 to Python 3 to ensure compatibility with modern tools.
Software Developer, DNS (CO-OP)
Canadian Internet Registration Authority (CIRA)
Led the development of a web portal to visualize real-time DNS monitoring data, delivering insights into Canadian DNS performance.
Software Developer, Network automation (CO-OP)
Nokia
Automated backup and initial configuration of service routers for customer demos.
Software Developer, Web (CO-OP)
Ribbon Communications
Developed new features and fixed bugs on a web analytics platform for VoIP service providers.
Technical Analyst (CO-OP)
Royal Canadian Mounted Police (RCMP)
Provided technical support to other employees through calls and support tickets.