During my 2nd year, I completed an internship at Smartlockers, a company that builds and develop from scratch intelligent lockers that people can use for example to retrieve deliveries whenever they want and without the need of direct interactions with another human.
I developper the interface in javascript for those lockers, i had to communicate in websocket with a raspberry-pi so the lockers could be used offline (a database is created inside the raspberry and the synced with the "central" database)
The application is a single-page interface that allows operators to select their desired use cases, displaying only the relevant buttons associated with those choices. Available use cases include deliveries, luggage storage, sales, press services, and several others.
Here, you can see the monitor used for testing the interface independently from the lockers. The other image shows lockers in production still using the old interface.
We have one big project as a group of 5 during our first semester of 2nd year and our subject is about HelpHub, a fictional assocation that wants from us to create a website on which associations could create requests for donations or ask for volunteers for a specific actions.
Users can create an account, donate, make participation requests to actions, post comments, create alerts depending on filters, etc.
Multiple services can do different tasks depending on which one it is, for exemple the broadcast service can make an action visible or not after it's creation. The accounting department must be able to create contracts, etc.
A game I programmed in january 2023 using the framework Monogame which is built on top of C#. It took me two weeks to create this game, we were originally two but the person in my group was hospitalised so I worked solo on this project.
Small game made in JavaScript where players must avoid a continuous stream of rectangles. The objective is to survive as long as possible while dodging obstacles that come from all directions.