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
Android: Kotlin · Jetpack Compose · Dagger/Hilt
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 · Keras (ML)
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
Languages
English · Polish
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
Activities
PJAIT's Student Council
- Vice-Chairman · 2022
- Board Representative · 2024
- Senate Delegate · 2024 - ongoing
- 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.
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