Technology

All My Bigger Projects

Ultimate Runner
C#
Unity
Game
2D
PlayStore
A 2D endless runner with diverse level types—run through deserts, fly through skies, and swing past obstacles. Collect coins, gems, and revivers to unlock skins, mystery boxes, and extra lives. Creating this game taught me C# in Unity, game publishing, working with testers, and deploying to the Play Store.
Neural Network (CUDA)
C#
C++
CUDA
Neuronal Network
AI
A neural network written completely from scratch in C# with CUDA support in C++ using DLL interop. It's designed to be simple to use and can be integrated into different projects. I also used it for deep learning in Unity. Adding CUDA support was a challenge, but it made training much faster.
Fastedit
C#
WinUI3
Windows
Texteditor
A feature-rich text editor with multi-tab support, syntax highlighting, and session snapshots to save work exactly as left. It also includes line numbering and file recovery from the recycle bin. This was my first big project, where I truly learned C# and how to build a complex application. I rewrote the code three times.
Ease Pass
C#
WinUI3
Security
Password Manager
A simple yet powerful password manager for securely storing, organizing, and generating passwords. This was my first project with actual contributors, where I learned how to collaborate on GitHub, manage contributions, and improve the project together. I also gained experience in encryption and secure data management.
QuickNav
C#
WinUI3
Windows
Poweruser
Utility
A Windows tool that boosts productivity with a keystroke. Pressing Windows + Y opens a search window to find files, run commands, create timers, and more. This project taught me how to interact with Windows APIs for system information and file management.
TextControlBox
C#
WinUI3
Textbox
Syntaxhighlighting
Linenumbering
A high-performance textbox with syntax highlighting, line numbering, and efficient rendering for large text files. Through this project, I learned how a textbox works from the ground up, including handling undo/redo, selection, and complex operations. I also gained experience in writing fast and memory-efficient code.
Neural Network Arduino
C++
Arduino
ESP
Neuronal Network
This lightweight neural network runs on microcontrollers like ESP32 and Arduino, ideal for simple tasks like XOR prediction. The ESP32 trains in seconds, while the Arduino takes longer due to limited power. I love exploring what these 8-bit microcontrollers are capable of and testing their limits with projects like this.
FluentEdit
C#
UWP
Windows
Texteditor
A lightweight Windows text editor built around my TextControlBox. Originally a test app, it evolved into a full editor with syntax highlighting, line numbering, and customizable themes.
Voice Assistant
Python
Neural Network
A simple voice assistant that can say the time, search Wikipedia, tell jokes, and more. It works by converting speech to text and processing it to decide what to do. I built it using Python libraries like SpeechRecognition, PyAudio, and pyttsx3. This project helped me understand how voice recognition works and how to process natural language.
Juli
C#
Console
Programming language
Juli is my own programming language, inspired by Python. It has a lexer, parser, and interpreter that work together to process and execute code. This project helped me understand how programming languages work, from reading code to running actual instructions.