Noa St-Onge

I love crabs and jazz.

Welcome to my projects section!
Here you will find a showcase of some of my most important and impactful projects. Rather than focusing on a specific niche or industry, I have aimed to include a variety of projects that showcase the skills I have acquired as a developer. From front-end design to back-end development, from mobile apps to web applications, these projects represent my passion for creating quality software that help me solve real-world problems.

nEmail-Client Java Maven

[Apr 2023 - Present]

This project is a fully CLI Email Client built on Java. It includes essential features such as reading, replying, and saving emails to a file. The client operates exclusively through the command line interface, ensuring a seamless and efficient user experience. No data collection occurs during its usage, guaranteeing user privacy. It is designed to be cross-platform, running on Java, and adheres to strict coding standards, following the Sun Code Conventions, Javadoc guidelines, JDK API documentation, and best practices. The code has been thoroughly reviewed using the checkstyle tool, ensuring high code quality. Additionally, the project boasts an outstanding A+ rating from the CodeFactor plugin and achieves an impressive 80% code coverage for testing.

NEssentials Java Maven

[Jul 2022 - Present]

A full self-written alternative to EssentialsX. Only a proof of concept, not to be used in actual environnements and situations but still an interesting project that included a lot of logical problem-solving.

ReactionTester Dart Flutter

[Dec 2021 - Jun 2022]

A Flutter app designed to test your reaction time and your pattern recognition skills. Often overlooked, reaction time and pattern recognition skills are essential to human life. The point of this app is to allow you to test these skills in the form of a simple game.

InterSurvie Java Maven

[Mar 2021 - Jul 2021]

A full plugin suite designed for a Minecraft server. It had to be able to support more than 200 concurrent players, interact with APIs and back-end services. Full codebase has been lost since then, but part of the code is still available.