Arduino Discord Controller
Controlling Discord using a combination of Arduino, BetterDiscord, and Python.
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:
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
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
Some of the projects I'm proud of (see my GitHub profile for more).
Went through the process of coming up with an idea, designing an app, and publishing the final product.
Used Expo, React Native, TypeScript, and React Native Paper.
Worked on the project on a regular basis, using a Kanban board to finish it in a timely manner.
Combines programming along with real-world tech.
Arduino talks to Python over a custom serial protocol. Discord talks to Python using WebSockets.
Arduino code written in C, Python code written in Python (duh), and BetterDiscord code written in JavaScript.
This is what I like doing in my spare time.
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.
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.
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.
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).
Controlling Discord using a combination of Arduino, BetterDiscord, and Python.
Windows-screenFetch but faster
Website that displays the current position of the sun in a variety of countries.
Android app that helps calculate how many CAO points you need to qualify for a course.