Hey! I'm nlion aka NLion74

I'm currently years old and living in northern Germany.

I am (so far) an entirely self-taught developer. My fascination with programming began when I was twelve, which was over half a decade ago now. I generally prefer to work in the backend, but I also dabble in frontend/full-stack development. I am an avid Linux enthusiast, a leftist, and prospective computer science student.

Within this field, I generally love to build things from scratch to understand how they work underneath. However, beyond that, my interests constantly shift (as they do with ADHD); they often include math, and especially its use in computer science, as well as psychology, philosophy, and the natural sciences in general.

Of course, not all my interests sound so grand; they can be quite trivial, in fact: I have an obsession with every modern hot beverage, coffee, tea, and matcha (although this is technically tea). I am also quite addicted to climbing plastic rock, or bouldering. And am also a keen user of Letterboxd and Storygraph, used to watch a lot of anime, and like to read novels. You can find my tracking platforms for these three things below.

Skills

PythonAdvanced
RustAdvanced
JavaScript & TypeScriptAdvanced
BashIntermediate
PHPIntermediate
CProficient
SQLProficient
AssemblyNovice
DockerAdvanced
FlaskAdvanced
Next.js & ReactAdvanced
Node.jsAdvanced
Github Actions / CIIntermediate
Linux CLIFluent
GitWorking Knowledge
Express.jsNovice
WordPressIntermediate

My Portfolio

arch-manwarn

arch-manwarn

A minimalist AUR package written in Rust that checks Arch news for manual intervention notices and blocks pacman upgrades or installs when needed.

#Rust #Terminal #ArchLinux
ics-webuntis

ICS-WebUntis

A lightweight service that exports timetables from WebUntis as .ics calendar feeds.

#TypeScript #API #WebUntis
Matrix-Notifier

Matrix-Notifier

API for sending messages over the Matrix protocol, built with matrix-nio and fully containerized with Docker.

#Python #Docker #Matrix #API
SocialAnimal project

SocialAnimal

An open source, selfhostable social platform to share calendars, from different external providers with each other. Still in early development. Project available at socialanimal.net.

#TypeScript #FullStack
Meuron

Meuron

A simple, modular neural network library for Rust that supports feed-forward layers, multiple cost functions, and activation functions.

#Rust #NeuralNetworks #Math #MachineLearning
Rust-Webserver

Rust-Webserver

A simple implementation of a web server written in Rust that explores the inner workings of modern networking.

#Rust #WebServer #Networking #HTTP
Freelance portfolio site

Freelance Site

My first professional freelance project: a portfolio website for a photographer.

#WebDev #HTML #Freelance
3D engine rendering

3D Engine

A very experimental 3D rendering engine built from scratch in Rust using only minifb for window management.

#Rust #3D #Graphics #Math

Contact

Feel free to reach out for collaborations or potential hiring opportunities. My PGP key is available at nlion.nl/pgp.txt and can be imported with:

curl -sL https://nlion.nl/pgp.txt | gpg --import
Username Platform
bG4ubm9pbG5Abm9pbG4= Email (PGP Encrypt if needed)
@nlion:nlion.nl Matrix
nlion74 Discord

Socials

Github https://github.com/NLion74

MyAnimeList https://myanimelist.net/profile/nlion

Letterboxd https://letterboxd.com/nlion/

Storygraph https://app.thestorygraph.com/profile/nlion

Reddit (rarely used) https://www.reddit.com/user/nlion74_2/