About my afterwork pell-mells

Each time I learn something new in terms of software engineering, I always tend to create some small project and test it out. My little projects aren’t ambitous businesslike side hustless, but rather set of attempts to play with programming and software architecture like child with pieces of Lego building kit.

I focus almost entirely on backend or some sort of mathematical computing, frontend or UX design were never really my thing, as you can see on this website :D

All my after work programming is entirely versioned in my repositories on GitHub.

Projects:


Monte Carlo simulations for statistic laws

Monte Carlo simulations for statistic laws

This repository is rather messy, filled with Monte Carlo simulations, that I usually make to test some statistics laws and better understand something taught at university. Most of the Jupyter and Julia notebooks are in Czech, since it's my mother thoungue, in which I am taught. As time goes on, new simulations are added here.

Project URL.

April 26, 2024


Webserv

Webserv

Webserv is a lightweight Go based webserver. Besides classic static page serving and logging capablilities, it also offers reverse proxy functionality. Webserv can be used to aggregate all HTTP/S based services under one port and log all access in one point.

Project URL.

February 03, 2024


Wave collapse function image generation

Wave collapse function image generation

This is rather simple implementation of quite complicated algorithm (in terms of implementation for image recreation etc.). This little project includes only simple image generation from available predefined tiles. This is yet another part of my visual algorithms in TS for browser implementation tour of 2023.

Project URL.

September 27, 2023


Fractal canopy generator

Fractal canopy generator

Fractal canopy generator made with Typescript is one of my most enjoyable projects I've created. Whole rendering is pixel by pixel implemented on HTML canvas like in my other browser oriented compsci/math interesting algorithm implementations. You can download the release zip and fire it up in your browser and mess with it!

Project URL.

September 23, 2023


Dragon curve fractal generator

Dragon curve fractal generator

Another one of my TypeScript implementations of visually interesting mathematical structures. Dragon curve caught my eye while I was randomly browsing fractals on Wikipedia. As usual, whole project is done in vanilla TS.

Project URL.

September 12, 2023


Ulaam spiral generator

Ulaam spiral generator

Ulaam spiral caught my eye after seeing it for the first time on YouTube shorts. Whole nature of primes fascinated my right after my first class in Discrete mathematics. After I started implementing visual mathematical structures in TS to be displayed in browser, I knew I have to implement some sort of Ulaam spiral generator. It was hard to decide, if I want to go with small dots and less readability or bigger ones and less num coverage. I decided for a compromise scaling the size of dots down with more numbers to draw.

Project URL.

July 25, 2023


Statistic analysis of exoplanetary dataset.

Statistic analysis of exoplanetary dataset.

This project is about full data analysis of dataset from Keggle containg all sorts of data about exoplanets and their discoveries. This originated as school project, therefore the whole python notebook is written in Czech. Project includes data cleaning, theoretical statistical part, applied calculations on data and conclusions.

Project URL.

June 04, 2023


Huffmann ASCII decoder

Huffmann ASCII decoder

This was originally a school homework which I extended a little with a bit of more functionality. Programme is simple decoder of ASCII documents compressed with Huffmann encoding. Whole implementation is done in C++/C.

Project URL.

April 19, 2022