Rafał Opiłowski
About me
I am a third-year Computer Science student at Polish-Japanese Academy of Information Technology.
Actively involved at PJAIT's Student Council as a Board Member for Digital Affairs.
Previously helping founding Board Games and RPG Student's association.
Being a student member of ISSA Poland, I specialize at creating tasks for CTF contests.
Currently working as a tutor at Coding Giants, teaching kids and teenagers programming in various languages.
In my free time, playing squash and board games, with occasional breaks for riding a bike.
Skills
C#: .NET Core · Entity Framework
C++20: LSB steganography
Containers: Docker · Docker Compose
Java 8-17: Hibernate · Gson
JavaScript: TypeScript · React · NextJS
Python 3: Qt 6
Rust: Serde · Tokio · Rayon
SQL: PostgreSQL · MS SQL · PL/SQL · TransactSQL
Work
Programming Tutor for kids and teenagers
Coding Giants · 2023 - ongoing
Python 3 · Scratch · C# · Minecraft Education · MIT AppInventor
Education
Bachelor
Computer Science · 2021 - ongoing
at Polish-Japanese Academy of Information Technology
Projects
Neural Network, Play Life!
An Qt 6 app written in Python showcasing,
how multi-layer neural network is capable
of learning rules of John Conway's "Game
of Life".
↘ See more here
PST (Photo Steganography Toolkit)
An console app written in C++20 utilizing LSB steganography for encoding hidden messages in P3 PPM and BMP.
↘ See more here
RayTracing in Two Weekends
Fully-featured ray tracer written in Rust featuring naive multithreading based on Rayon.
↘ See more here
Schedule Stealer
Experiment in Python considering usage of old PJAIT timetable website for gathering data about lessons.
↘ See more here
onet-audio-react
Alternative React PWA for listening podcast from Onet Audio.
↘ See more here
Activities
PJAIT's Student Council
- Vice-Chairman · 2022
- Senate Delegate · 2024 - ongoing
- Board Representative · 2024
- Board Member · 2024 - ongoing
Digital Affairs: AirTable · SharePoint · Power Automate
8th place in CTF 18 competition
18th edition of Capture The Flag competition organized as a part of SFI IT Academic Festival.
Student Member of ISSA Poland
ISSA is a non-profit association of professionals and enthusiasts involved in the broad field of information security.
Organizing CTF contest for PTI
Together with Aleksandra Indulska, Krystian Postek and Łukasz Gęborys we organized a CTF contest for students of ZSTZ Radzymin as part of the Informatics Club of PTI
↘ See more on LinkedIn
↘ See my PTI badge
Contributions
pjatk-cat-guard
Verification bot for Discord server utilizing OAuth2.
↘ See more here
Altapi
Create queries for the PJATK timetable in milliseconds.
↘ See more here
CaaTS
Cats as a Timetable Service for PJATK students.
↘ See more here
Languages
English · Polish