mlesniak
Polyglot software engineer, specialised in software architecture, Java, Go, Kotlin, Clean Code, big data, algorithms, ...
FreelancerMuenster, Germany
Pinned Repositories
advent-of-code-2020
Solutions for Advent of Code 2020 in Go, Java and Kotlin
budget-tracker
A full-featured budget and saving tracking application in go
fizz-jvm
A very pragmatic JVM implementation which allows to run a compiled FizzBuzz example.
game
Game prototype(s)
git-analyzer
Analyze your git logs to gather insights into your code structure
go-keyz
Poor man's CLI public key encryption using Go's standard library (RSA and AES)
go-raytracer
A raytracer written in Go
port-scanner
Port scanner in Go
redis-1024
A redis-compatible server implementation in less than 1024 lines of code
speedrun
A fast-paced speedrunner game
mlesniak's Repositories
mlesniak/kotlin-gameboy
mlesniak/vt100
mlesniak/advent-of-code-2015
mlesniak/git-analyzer
Analyze your git logs to gather insights into your code structure
mlesniak/redis-1024
A redis-compatible server implementation in less than 1024 lines of code
mlesniak/advent-of-code-2021
mlesniak/advent-of-code-2022
mlesniak/advent-of-code-2023
Advent of Code 2023 solutions (mostly in C#)
mlesniak/chess-engine
A basic chess engine implementation
mlesniak/iac-aws-demo
AWS CloudFormation and GitHub workflow playground
mlesniak/java-diff-utils
Diff Utils library is an OpenSource library for performing the comparison / diff operations between texts or some kind of data: computing diffs, applying patches, generating unified diffs or parsing them, generating diff output for easy future displaying (like side-by-side view) and so on.
mlesniak/java-spreadsheet
Playground non-graphical spreadsheet implementation demonstrating how to compute cells with dependencies and formulas
mlesniak/jlox
mlesniak/kotlin-graalvm
mlesniak/kotlin-ncurses-jni-mandelbrot
mlesniak/libgdx-kotlin-gradle-engine
mlesniak/libgdx-playground
mlesniak/link-shortener
Link shortener using DynamoDB, Spring Boot and HTMX
mlesniak/mal
mal - Make a Lisp
mlesniak/markov-generator
mlesniak/mlesniak
mlesniak/mlesniak.github.io
Personal homepage
mlesniak/monaspace
An innovative superfamily of fonts for code
mlesniak/professional-programming
A collection of learning resources for curious software engineers
mlesniak/rust-raycaster
Basic raycasting engine written in Rust
mlesniak/sudoku
mlesniak/system-design-101
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
mlesniak/three-body-zig
Three body simulation with Zig and Raylib
mlesniak/try-samples
mlesniak/zig-primes