Software developer portfolio
Eryk Kściuczyk
Computer Science master's student at TU Berlin, Open-source contributor, full-stack web developer, and hobbyist game developer
I use neovim and daily drive linux btw. ;)
- My dotfiles
Software developer portfolio terminal summaries
About Me
> cat about.txt
Education: - M.Sc. Computer Science @ TU Berlin (2025-Present) - B.Sc. Computer Science @ TU Berlin (2022-2025) - 2 semesters @ Silesian University of Technology (2020-2021) - International Baccalaureate @ Gliwice, Poland (2020) Languages: - English C2 (International Baccalaureate and LanguageCert) - German C1 (DSD II) - Spanish B1.2 (ZEMS @ TU Berlin) - Polish (Native) - Silesian (Native)
Projects
> ls projects && cat highlights.txt
Pinned highlights: - pdf-tools-js: browser PDF merge, cut, and join utility - wikigraph: interactive Wikipedia graph visualization - Emeralds: multiplayer WebSocket board game (phone-as-controller) - busybees: serverless group scheduling app - kwikquiz: Go + HTMX quiz platform - Terminal-Tetris: terminal Tetris on a custom C++ engine - chatreply: CLI bridge from stdin to Discord/Telegram Game jams: - KrakJam 2025 (Boba Tea Tycoon) — 1st person cooking game in Godot - KrakJam 2024 (Głąb Pocztowy) — post office management in Godot - KrakJam 2023 (Bobry VS Drzewa) — beaver dam-building in Godot - Ludum Dare 46 — tower defence in Unity (team of 10) - Ludum Dare 45 — tower defence in Unity (team of 6)
Professional Experience
> cat professional_experience.txt
Work Experience: - Maxmed (2025-Present) - Bitwa o Śląsk boxing (2021-2024) - Engie Zielona Energia (2021-2024) - Text4Videos (2020-2021)
>
Projects and achievements
A winding record of things I have built
-
2025-Present
Computer Science M.Sc. at Technische Universität Berlin
I continued my studies at TU Berlin at master level.
-
2025-Present
Maxmed
Develop and maintain full-stack plaform of Maxmed with multi-user management, observability, backups, CI deployments, transactional emails, GDPR compliance, telemetry and analytics.
-
2026
Project: wikigraph
Built an interactive audio-visual graph visualization that maps Wikipedia articles and their connections, inspired by the Obsidian graph view.
-
2026
Project: wikiparse-rs
Developed a rust parser and CLI for streaming Wikipedia SQL dumps into usable data formats for downstream analysis.
-
2026
Spanish B1.2 course at ZEMS
I continued learning Spanish and finished the course and exam of Spanish at B1.2 level at Modern Language Center (ZEMS) at TU Berlin
-
2025-2026
Project: Master Application Platform for TU Berlin
I've been a backend team-lead and spokesperson of a team of XYZ for this project. We've developed a platform for applying and reviewing applications for master degrees at TU Berlin. The platform has been used by TU Berlin for the applications for ISM progam.
-

2022-2025
Computer Science B.Sc. at Technische Universität Berlin
I graduated Computer Science B.Sc. at Technische Universität. My bachelor thesis was comparing horizontal and vertical scalability of two distributed spatiotemporal database systems (MobilityDB+Citus vs CrateDB) with custom Kubernetes and infrastrucutre deployments.
-
Jan 2025
KrakJam 2025: Boba Tea Tycoon
Led an interdisciplinary team in building a 3D first-person bubble tea cooking game in 48 hours for KrakJam 2025 using Godot 4.3 and GDScript. Orchestrated development across programming, art, and design to deliver a complete game within the jam timeframe.
-
2025
Project: busybees
Developed a serverless scheduling app for university group work, using calendar integrations, Cognito auth, DynamoDB, Redis caching, and React Router. The project was being developed in a team of 2, where I've handled the backend and infrastrucutre.
-
2025
Project: valkey-benchmark
Benchmark comparing horizontal and vertical scalability of Valkey, with a full report.
-
2025
Project: citus-mobilitydb
Dockerfiles and image configuration for running MobilityDB with the Citus extension for distributed spatiotemporal queries.
-
2025
Project: escooter-trips-generator
Generate synthetic e-scooter trip datasets for urban mobility simulations.
-
2024
Project: kwikquiz
Developed a quiz platform using Go and HTMX in a team.
-
2024
Project: chatreply
CLI bridge that lets scripts respond to stdin messages through chat platforms like Discord and Telegram.
-
Jan 2024
KrakJam 2024: Głąb Pocztowy
Led an interdisciplinary team in building a 3D post office management game in 48 hours for KrakJam 2024 using Godot 4.2 and GDScript. Coordinated programmers and artists to ship a complete game under tight time constraints.
-
Feb 2023
KrakJam 2023: Bobry VS Drzewa
Led an interdisciplinary team in creating a beaver dam-building game in 48 hours for KrakJam 2023 using Godot and GDScript. Guided development across disciplines to deliver a polished game from concept to playable build within the jam weekend.
-
2021
Project: pdf-tools-js
Created a practical React app for manipulating PDFs in the browser, including merging, cutting, and joining documents.
-
2021-2024
Bitwa o Śląsk boxing
Built and maintained the website for Bitwa o Śląsk, a recurring boxing gala series. The project involved full-stack development, deployment, and direct coordination with designers, social media managers, and event organizers.
-
TODO: 2021-2024
Engie Zielona Energia
Worked at Engie Zielona Energia, a multinational energy company, hiring more than XYZ employeed worldwide. There I've been building, deplying and maintining interal tools using a diverse set of technologies for business users.
-
2020-2021
2 semesters of Computer Science B.Sc. at Silesian University of Technology
Completed 2 semesters of Computer Science B.Sc. at Silesian University of Technology. Due to COVID, I started my studies in Poland instead of abroad. I've completed full 2 semesters at Silesian University of Technology
-
2021
Project: Terminal-Tetris
Tetris clone playable entirely in the terminal, built on a custom C++ character-based game engine. Features grayscale and color modes, scales to fill large terminal windows, and runs on low-end hardware. It uses no third-party libraries.
-
Jul 2021
LanguageCert Test of English C2 (Listening, Reading)
Earned the LanguageCert Level 3 Certificate in ESOL International for C2 English listening and reading, issued by LanguageCert through PeopleCert.
-
2020
Text4Videos
Ran a small business offering subtitle creation and translation services for videos, from Polish to English. Subtitles were auto-generated using my custom software and then manually corrected, making it the first service of its kind in Poland. One of my clients was the University of Warsaw.
-
2020
International Baccalaureate in Gliwice (Poland)
Graduated International Baccalaureate Program where I've completed higher level of Computer Science, Mathematics, English and German. The whole school was completed in English and thus I've acquired a C1 English certificate that is recognized by Universities
-
May 2020
German Language Certificate: DSD II
Earned the Deutsches Sprachdiplom Stufe II der Kultusministerkonferenz (German Language Certificate Level II of the Education Ministers Conference), issued by the Kultusministerkonferenz (German education authorities).
-
Apr 2020
Ludum Dare 46: Baby, Don't Hurt Me
Led the programming team in an interdisciplinary group of 10 (5 programmers, 2 artists, 2 level designers, a musician) building a tower defense game in 72 hours for Ludum Dare 46 using Unity and C#. Coordinated development across the team to deliver a complete game under jam pressure.
-
Oct 2019
Ludum Dare 45: Survive in Neon Lights
Led the programming team in a group of 6 programmers building a tower defense game in 72 hours for Ludum Dare 45 using Unity and C#. Directed the technical architecture and coordinated efforts to ship a playable game within the jam deadline.
-
2019
Project: Emeralds
Multiplayer board game with a server-client architecture — a Pygame renderer displays the shared game board while players connect via their phones through WebSockets to control their characters. Collect gems, avoid traps, and gather relics.
-
2019
Project: Neural-Net
Neural network implemented in pure Python and NumPy for an International Baccalaureate extended essay, built without ML libraries.