Personal portfolio

JakubSZCZUCINSKI

Behind the code

It starts with curiosity.

I have always been curious about how things work. How was a game built? What ideas shaped it? Why was a piece of software designed one way rather than another?

Those questions are what draw me to development. I enjoy looking beyond what is on the screen to understand the decisions and the code behind it.

What I love most is that learning never really ends: the more I understand, the more I discover there is still to explore.

My path

Learning through experience.

From studying computer science to building projects with others, each step gives me a new way to think about development. This is the experience behind the work.

studies · school2023 – 2028
Logo Epitech

Epitech

Studying computer science, building a foundation in C and C++, and developing web applications with React and TypeScript.

Skills developed

  • C
  • C++
  • Web Development
  • React
  • TypeScript
work · organisationJul 2026 – Present
Logo EPI Studio

EPI Studio

Developing my web development skills within an open-source association, working with Java, Spring Boot, Vue.js, and TypeScript.

Skills developed

  • Java
  • Spring Boot
  • Web Development
  • Vue.js
  • TypeScript
work · internshipJul 2023 – Oct 2023
Logo Spinetime

Spinetime

A web development internship focused on KinéDuQuotidien, an application for physiotherapists, using React and TypeScript.

Skills developed

  • Web Development
  • React
  • TypeScript

Projects

Turning curiosity into something real.

From tools for everyday use to games with their own atmosphere, these projects are where I explore ideas, experiment with technology, and learn by building.

Saesth 1 / 2

Saesth

Saesth is a desktop application for creating a workspace that feels right for you, combining natural ambient sounds with customizable keyboard sounds.

Build your own sound packs and switch between them to suit your mood, whether you are working, studying, or simply enjoying a quieter moment.

Built with Rust, Tauri, and React, the project brings sound customization into a single desktop experience.

Built with

  • Rust
  • Tauri
  • React
  • TypeScript
  • Tailwind CSS

Slot Addict 1 / 2

Slot Addict

A horror game in which you play as someone consumed by a slot machine addiction, trapped in a dream shaped by that obsession.

Search for coins, pull the lever, and keep playing while something nearby turns the familiar ritual into a threat.

Built in Godot with GDScript, the game explores the tension between the urge to play and the part of you that wants to stop.

Built with

  • GDScript
  • Godot
  • Godot 3D

Patcher 1 / 2

Patcher

Patcher is a desktop application for Windows and Linux that helps you write and organize release notes in Markdown.

Create different types of release notes for your projects, with a focus on preparing updates for GitHub releases.

Built with Java, Gradle, JDBC, and SQLite, it provides a dedicated workspace for documenting what changes between versions.

Built with

  • Java
  • Gradle
  • JDBC
  • SQLite3

Skills

The tools behind the ideas.

Each project brings its own questions and challenges. These are the languages, frameworks, and tools I use to explore solutions and keep developing my skills.

Languages

  • C
  • C++
  • Rust
  • Java
  • C#
  • JavaScript
  • TypeScript

Frameworks & Libraries

  • Tauri
  • React
  • Vue.js
  • Tailwind CSS
  • Unity
  • Godot
  • Unreal Engine
  • Spring Boot
  • JavaFX

Tools & OS

  • Linux
  • Windows
  • GitHub
  • Git
  • GitLab

Contact

Let’s get in touch.

Have an idea to build, an opportunity to share, or a question about my work? I would be happy to hear from you. You can reach me by email or find me on the platforms below.

My résumé

A closer look at my background, experience, and skills.

Download résumé

Find me online