Dedicated Electronics and Computer Engineering student with a robust foundation in software development, enthusiastic about hardware integration, proficient in multiple programming languages, and eager to leverage my skills in practical engineering settings to contribute to impactful projects.
I primarily work on projects using the programming language TypeScript (strongly typed version of JavaScript) with the runtime environment Node.js. I have started to use C# to broaden my knowledge. Rust has been on my radar quite frequently. I make the backend, frontend and manage the databases as well as the server.
I started programing when I was 13 years old, however I did not take it seriously until I was 16.
Collection of all my work
A anti‑cheat mod for the game Mordhau. Includes the mod (using Mordhau SDK) and a backend to manage the data sent from the mod. Tons of checks for values as well as checks to make sure the base checks are running, could be considered layers of an onion.
Node.js, UE4 (Mordhau SDK), Hapi.js, MongoDB
A site for mod data such as MetaMod mod image files (which is for Mordhau) and custom game mode data. Authentication through Discord. API (mainly for MetaMod mods to retrieve data for mods used on the server). Dashboard to manage mod data (also acts as moderation), game modes, users and views the servers using the MetaMod mod. Role‑based access control.
Node.js, Next.js, MongoDB
This website is the upgraded version of NFD Leaderboard, it supports multiple servers (with connection with RCON) with seasons, donation pool, player statistics and authentication of the third party services Steam and Discord. Dynamic was one of the main points when the site was created, so based on configuration, the site will dynamically create instances and database structures.
Node.js, Next.js, MongoDB
Homepage to be able to see statistics about the game Mordhau ranked game modes through graphs and see individual player's statistics and match history.
Node.js, Next.js, MongoDB
Discord bot made to improve the management of community servers for owners and admins by to provide multiple tools.
Node.js, MongoDB
A website with a leaderboard to show player statistics with a simple algorithm to show the score. Presents a large dataset of statistics about players.
Node.js, Next.js, MongoDB
High school work, programming, website where you can submit code to cope with challenges with support for several different programming languages. Primarily created to test how a company could build a website with Kubernetes and go more into security how to run code that a user submits with the idea that it might be harmful.
Node.js, Next.js, MongoDB
Website for the company Q-tron Audio which has translations, products pages, downloads (manuals), articles and a CMS.
Node.js
A website to allow Discord bot owners to promote their bots. Authentication through Discord. Profiles for the users and the bots.
Node.js, Express.js, MongoDB
Discord moderation bot. Authentication through Discord. Dashboard to manage Discord server configurations
Node.js, Express.js, MongoDB