Recent projects

The purpose of this project is to create an autonomous self-driving robot, which is able to follow a course and avoid obstacles, all on its own.
- Fully autonomous driving without any input from the user
- Ability to manually control using a PS5 or PS4 controller
- Utilizing the TensorFlow machine learning library
- Using multithreading for every core functionality
- 3D Printing
- Machine Learning
- Python
- C++

This project is part of a full-stack application and is intended to gather various data such as temperature, humidity, air pressure, gas resistance, altitude, loudness levels, noise recordings and RPM values. The devices are placed at various locations in the Netherlands.
- Focus on optimizations: Debug and release configurations apply different macros and compiler flags
- Supporting multithreading for all core functionality
- Advanced failsafe system and logging mechanisms
- Saving a list of last 25 failures that occurred during the runtime
- Using XOR bitwise operations with the mac address to encrypt user data
- Custom Pin, WiFi, HTTP and Gui classes
- Handling runtime and backend errors
- 3D Printing
- C++
- ESP32
- IoT devices
This project is part of a full-stack application with multiple objectives, serving as both a personal portfolio and a backend for Sensor Hub devices. The application makes the devices able to fetch configuration, register telemetries and save noise recordings.
- Type-safe front-end and back-end using Typescript, React, Next.js, tRPC
- Using React Query for efficient state management
- Implemented CRUD functionalities using Next.js App Router
- Using drizzle for near-instant SQL queries and mutations
- Enhanced application performance with efficient lazy loading
- Designed and implemented reusable react components
- Cooperated a CI/CD pipeline using GitHub Actions
- Typescript
- React
- Next.js
- tRPC
- React Query
- Tailwind CSS
Work experience

As a full-stack developer at Blue Star Planning, I was responsible for creating a full-stack application integrating IoT devices for telemetry collection, a robust backend for data storage, analysis, and processing, and an intuitive frontend for data visualization.
- Enhanced application performance with efficient lazy loading and advanced routing techniques
- Designed and implemented reusable react components
- Directed research to elevate performance, centering on user experience
- Designed various IoT devices from ground up, including 3D modeling and printing
- Cooperated a CI/CD pipeline using Azure DevOps
- React
- TypeScript
- Next.js
- ASP.NET
- SQL Server
- Unit Testing
