JULIUS KIRSCH

An experienced programmer interested in many directions of technology

Skills

General

C#
One of my most fluent languages
Python
A fascinating language for AI development
Java
I only learned this for school
Kotlin
A cool language for android development
C++
One of the harder languages I tried

Web

NextJS
The core technology behind all my websites
React
One of the coolest webframeworks I ever learned
HTML
Yeah its HTML right?
CSS
Well its CSS and its just awesome
Typescript
Who uses Javascript, when there is Typescript

Tools & Software

Visual Studio
A powerful IDE for C# development
VSCode
The coolest and most useful IDE ever made
Unreal Engine
One of the craziest engines I ever used
Unity
A cool engine for the beginning
CUDA
Need it fast, make it parallel :D

Projects

Ultimate Runner

C#
Unity
Game
2D
Our 2D endless runner brings something fresh to the genre with a variety of level types, like running through deserts, flying through skies, and swinging through challenging points, each offering its own unique gameplay. Players can collect coins, gems, and revivers to unlock skins, mystery boxes, and extra lives, with customizations that match each level. Mystery boxes add a fun layer of surprise, rewarding players with skins or in-game currency to keep things exciting. Creating this game has been a rewarding journey. It taught me how to use C# in Unity, develop complex game mechanics, publish on the Play Store, work with testers, gather their feedback, and successfully deploy the game.

Neural Network

C#
C++
CUDA
Neuronal Network
AI
This project is a neural network implementation from scratch in C# with CUDA support written in C++. It currently supports Optical Digit Recognition (ODR) trained with 60,000 images and can also perform XOR as a simple initial test. More complex image classification is in progress. I trained it with 2,000 RGB images of 150 x 150 pixels and achieved some initial results. I am very proud of the CUDA support, which was a challenging task, but with enough patience, it significantly speeds up training. Overall, this is one of the most interesting projects I have done so far, and I am committed to making it better, faster, and more efficient in learning. Through this project, I learned how CUDA works, how C++ and C# interact using DLLs, the mathematics behind neural networks, and how to write highly efficient parallel code for both CPU and GPU.

Fastedit

C#
UWP
Windows
Texteditor
Fastedit is designed to make editing and organizing your documents effortless. With the ability to open multiple tabs, multiple documents can be easily edited or viewed at once. Line numbering and custom designs are also featured to personalize your experience. Your work is saved and opens up exactly as you left it with the session snapshot feature. Additionally, editing code is made easy with syntax highlighting. Plus, important work is never lost with the ability to recover deleted files from the recycle bin. It uses TextControlBox as its core component. Through this project I learned how to handle a large codebase and how to stay patient even when I had to face many problems.

Ease Pass

C#
WINUI3
Security
Password Manager
Ease Pass is a straightforward yet powerful password manager that makes managing your passwords easy and intuitive. With Ease Pass, you can securely store, edit, and organize all your passwords in one place. The app focuses on ease of use while keeping your data safe and accessible whenever you need it. Whether you're generating strong passwords, organizing your existing ones, or importing them from other sources, Ease Pass has you covered. Through this project, I learned about secure data management and encryption techniques.

QuickNav

C#
WinUI3
Windows
Poweruser
Utility
QuickNav is a powerful Windows tool that simplifies multitasking with just a keystroke. By pressing Windows + Y, a search window pops up, allowing users to perform various tasks such as searching the web, finding files, running commands, calculate, get file information, create timers, and much more. It aims to make using Windows more powerful and efficient. Through this project I leanred how to intereact with windows apis, such as file search and get system informations and much more.
Show All

Web Pages

Other Interests

FPV Drones

One of my passions is flying FPV drones. It's an incredible feeling of freedom from the moment you put on your FPV goggles.
Videos

Photography

One of my passions is photography. There's an incredible feeling of freedom and creativity that comes with capturing moments and perspectives that often go unnoticed. Each shot tells its own story.
Images

About Me

I am Julius, also known as FrozenAssassine. I started programming at 11 and currently live in Germany. My favorite IDE is VSCode, and I love coding in C#. React is my go-to framework. I'm passionate about building user-friendly apps and aspire to be a software engineer, AI engineer, or game developer.
Friends
Finn Freitag
We have already done some awesome projects like Ease Pass and QuickNav together. Check him out; he does some awesome stuff.
Sna8xs
We love doing things together, whether it's working with Arduino, flying drones, programming, exploring electronics, or photography -pretty much everything!
Sushicat
I taught him programming, and now he builds funny games. Together we build the game Ultimate Runner
Phill
He taught me React and some Rust, a very kind person. Together we build some helpful projects to make school simpler.