Photo

Software developer portfolio

Eryk Kściuczyk

X Open-source projects
7+ Years building software
5 Freelance projects
X OSS projects contributions
Polish Native
Silesian Native
English C2
German C1
Spanish B1

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

  1. 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.

  2. Project: wikigraph logo
  3. 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

  4. 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.

  5. 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.

  6. 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.

  7. 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.

  8. KrakJam 2024: Głąb Pocztowy logo

    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.

  9. 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.

  10. 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.

  11. 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.

  12. Preview of Project: Terminal-Tetris

    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.

  13. 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.

  14. International Baccalaureate in Gliwice (Poland) icon

    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

  15. 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).

  16. 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.

  17. Survive in Neon Lights screenshot

    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.

  18. Project: Emeralds logo

    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.

  19. 2019

    Project: Neural-Net

    Neural network implemented in pure Python and NumPy for an International Baccalaureate extended essay, built without ML libraries.