menu

Hello, I'm Piotr!

Simplicity and open-source values resonate with me, and I’m driven by a desire to build thoughtful systems, improve efficiency, and bring structure to complexity. I enjoy collaborating with people and speak four languages fluently, which helps me connect across cultures and teams.

Outside of tech, I stay active through kickboxing and am always exploring new areas to grow, learn, and create.

GitHub
LinkedIn
Instagram
cover

My journey

  1. IT Application Development Apprentice

    Swisscom (Switzerland) Ltd.

    • Developing software solutions using C#/.NET, with practical experience in web development using React, Next.js, and TypeScript
    • Working on data-related projects, including databases, data analysis, and data quality measurements
    • Collaborating in agile teams following Scrum methodology, with exposure to DevOps practices and modern development workflows
    • Attending gibb Vocational School in Bern as part of the Swiss IT apprenticeship program
  2. Self-employed

    Immerce IT Solutions

    • Developed IT solutions and provided technical support for PCs, laptops, and mobile devices, including remote maintenance and repairs
    • Delivered services in web design, online presence management, and IT outsourcing for small and medium-sized businesses (SMEs)
  3. Gymnasium (Swiss university-preparatory high school)

    Gymnasium Biel-Seeland

    • Attended Swiss Gymnasium (2 years), specialization in PAM (Physics and Applications of Mathematics); shifted focus to hands-on IT training and application development.
cover

My skills

software-development

Typescript
React
Next.js
.NET C#
Git

platform-development

Hetzner
Ubuntu Server
GitLab
Docker
Let's Encrypt
OpenVPN

data-skills

MySQL
phpMyAdmin
MariaDB
SQLite

graphic-design

Darktable
Adobe Illustrator
Adobe Photoshop

other-skills

Analog photography
Analog film scanning
Kickboxing

Let’s work together

I’m open to new projects, commissions, or creative collaborations. Feel free to reach out.