About
My name is Szymon Szędzioł, formerly known as Shendio. I’m a Computer Engineering student based in Poland, currently focused on low-level programming (currently learning Zig). In recent years I switched to Linux and instantly fell in love with it. In my free time I like to game, ride a bike and read up news about tech.
Skills
- Languages: C++, C, Zig, Python, Java, SQL, HTML/CSS
- Libraries & Databases: SDL3, FastAPI, PostgreSQL, MariaDB, Pytest, SQLAlchemy
- Developer Tools: Git, CMake, GDB, Linux, Docker/Podman, CI/CD
Projects
-
CHIP-8 Emulator | C++, SDL3
- Developed a spec-compliant CHIP-8 emulator from scratch utilizing C++23.
- Implemented custom opcode decoding logic via bitwise manipulation to parse and execute 35 distinct 16-bit instructions.
- Added an adjustable instructions per frame flag to override CPU cycle execution pacing for game-specific ROM compliance.
- Integrated SDL3 library for cross-platform graphics and input subsystems.
-
Student IT Clubs Editorial Platform | Python, FastAPI, Pytest
- Coordinated with frontend developers to update API routes and data structures.
- Refactored backend structure, separating each functionality into its separate sub-module.
- Debugged and corrected permissions logic to ensure proper endpoint access control.
- Implemented automated unit tests using Pytest to verify the stability of email dispatches and PDF processing modules.
Education
- Rzeszów’s University of Technology - B.S. in Computer Engineering (Expected 2028)
- Technikum nr 2 w Dębicy - Technical High School (Sept 2019 — Apr 2024)
- Specialization: IT Technician