About me

Hi, my name is Piotr (I'm Polish), but you can call me Peter.


I am currently studying for a BSc (Hons.) in Software Systems Development from the South East Technological University (WIT) in Ireland.


I mainly make things with React and/or TypeScript. However, I have worked with a lot of languages and technologies over the years including PHP, C#, Python, etc.


If you're curious to dive deeper into my work, you can follow me:

Work experience

Junior Software Engineer
Great Company™
June 2025 - Duodecember 2046?

I will be looking for a place to work at after my graduation in 2025. I love working with and learning from like-minded people and I am always looking for new opportunities to grow.

Software Engineering Intern
Red Hat, Waterford, Ireland
June 2023 - December 2023

Part of the Red Hat OpenShift AI Edge team.

Worked on a new Open Data Hub feature that allows a user to take a trained AI/ML model, use OpenShift Pipelines to package it with all the dependencies into a container image, and deploy it to Edge location(s) (e.g. a factory) (represented by ACM-managed clusters) in a centralized way.

Most of my work can be found on GitHub: https://github.com/opendatahub-io/ai-edge

Education

BSc (Hons.) in Software Systems Development
South East Technological University (WIT)
September 2021 - June 2025

Random Facts and Basic Programming
The Internet™, mainly Google and Stack Overflow
2003 - Present

My Projects

Some of the projects I'm proud of (see my GitHub profile for more).

CAO Calculator

Android app that helps calculate how many CAO points you need to qualify for a course.

Well designed

Went through the process of coming up with an idea, designing an app, and publishing the final product.

Various technologies

Used Expo, React Native, TypeScript, and React Native Paper.

Effective workflow

Worked on the project on a regular basis, using a Kanban board to finish it in a timely manner.

Arduino Discord Controller

Controlling Discord using a combination of Arduino, BetterDiscord, and Python.

Physical electronics

Combines programming along with real-world tech.

Asynchrous communication

Arduino talks to Python over a custom serial protocol. Discord talks to Python using WebSockets.

Various programming languages

Arduino code written in C, Python code written in Python (duh), and BetterDiscord code written in JavaScript.

Kuby

Simple visualization of Kubernetes resources.

Command Line Interface

Beautiful CLI design thanks to bubbletea and lipgloss.

Fast and efficient

Optimal use of system resources and easy installation thanks to Go.

Stable

Reliable operation thanks to the official client-go package and Go's type-safe error handling.

My Hobbies

This is what I like doing in my spare time.

Music

I love music, I even compose my own sometimes. I’m a self taught pianist and I am very passionate about everything involved in music including its history, general theory, etc.

Electronics

I like messing around with electronics. I have worked on a couple of small projects and tried soldering a few times involving the Arduino, ESP32, Raspberry Pi, etc.

Science

I'm super fascinated by many aspects of Mathemathics (e.g. the Banach–Tarski paradox), Physics (e.g. the Shapley Attractor), Chemistry (e.g. the Belousov-Zhabotinsky reaction), etc.

Gaming

I spent a large part of my childhood playing Pokémon Platinum and Black, these days I mostly play Simulation games (e.g. Arma 3 and MFSX) along with Soulsborne games (e.g. Dark Souls).

Check out some of my writing

View all posts »

Sun Tracker

Website that displays the current position of the sun in a variety of countries.

CAO Calculator

Android app that helps calculate how many CAO points you need to qualify for a course.