Leonard Lesinski

Full Stack Developer

North Rhine-Westphalia, Germany

Hi, I’m Leo! :)

I build fast, reliable web apps from frontend to backend – and I’m not afraid to go low-level when needed. Whether you're looking for a fullstack developer or someone to dig into technical depths, I’m here to help.

Technologies & Skills
Frameworks
siSvelte SvelteKit

My go-to for fullstack web apps. I've built dynamic forums, member portals, and APIs with it.

since 2024

siSvelte Svelte

I love Svelte’s reactivity model – great for building responsive, fast UIs without boilerplate.

since 2024

siTauri Tauri

Used it for building native-feeling desktop apps with a web UI and a Rust backend.

since 2025

Programming Languages
siRust Rust

I use Rust to build fast and safe applications – from command-line tools to backend APIs. It's great for projects where reliability and performance matter.

since 2024

siTypescript TypeScript

I use TypeScript across all frontend projects for better DX, safety, and scalability.

since 2022

Java

Learned Java during my early CS studies – mostly used it for OOP-heavy school projects.

since 2022

siJavascript JavaScript

The base of my web dev journey – still useful for quick scripting and browser APIs.

since 2021

siPhp PHP

Maintained and modernized legacy PHP projects. Also used it for simple backend scripts.

since 2021

siPython Python

My go-to for quick prototypes, small scripts and automation tasks. Also used in early projects.

since 2020

Servers, Cloud & Hosting
siCloudflare Cloudflare Pages

I use it to deploy apps, serve content at the edge, and integrate services like Turnstile or D1.

since 2024

siNginx NGINX

Configured NGINX as a reverse proxy and static asset server in several self-hosted setups.

since 2022

siApache Apache HTTP

Used it for years on shared hosting and configured `.htaccess`, virtual hosts, and mod_php.

since 2021

Platforms
siNodedotjs Node.js

Runs most of my frontend tooling and fullstack apps. Used with SvelteKit and various CLIs.

since 2021

Operating Systems
siArchlinux Arch Linux

My daily OS. I value its flexibility, rolling release model, and excellent community documentation.

since 2024

siDebian Debian

Ran Debian on servers and headless systems. Rock-solid and minimal, ideal for production.

since 2023

siUbuntu Ubuntu Desktop

Used it as a beginner-friendly Linux distro before switching to Debian. Great for quick setups.

since 2023

siRaspberrypi Raspberry Pi OS

Used for personal IoT and home server projects on various Pi models.

since 2021

Windows

Still boot into Windows occasionally for games or testing – not part of my dev setup ;)

since 2016

siAndroid Android

Developed web apps with mobile-first in mind and debugged via Android devices regularly.

since 2014

Styling & Design
siSass SCSS

Used in early projects before switching to utility-first CSS. Still helpful for custom themes.

since 2022

siTailwindcss Tailwind CSS

My preferred styling approach for web apps. It’s fast, flexible, and scales well in teams.

since 2024

siCss CSS

Styled every project manually before moving to SCSS/Tailwind. Still use vanilla CSS for edge cases.

since 2021

Tools
siVscodium VSCodium

My daily code editor – configured with Rust, TS, and Svelte extensions.

since 2021

siGit Git

Use Git for everything – solo projects, team work, open source.

since 2021

siGithub GitHub

I host most of my open source and personal code here – including this website.

since 2021

siEslint ESLint

Configured for all my TypeScript projects. Helps keep code consistent and error-free.

since 2023

siPrettier Prettier

I use it in combination with ESLint to enforce code style in every project for very clean code.

since 2023

Other
siHtml5 HTML

The very beginning of my web journey – still essential for clean and accessible markup.

since 2021