Formal Education
Bachelor of Science in Cybersecurity (In Progress)
2024 - Present
AGH University of Science and Technology, Kraków. Second semester, currently pursuing.
Technician Diploma in Programming
2019 - 2024
ZSE in Gorzów Wlkp. Graduated with distinction.
Achievements
National Olympiad of Electrical and Electronic Knowledge
Kraków, Mielec
February 2024
Finalist in the field of computer science
January 2024
Development of a school management system - First place
The project garnered
significant media attention, receiving coverage on local TV/radio and a feature in the
national news program "Teleexpress Extra".
Scholarship from the President of Gorzów Wielkopolski
Gorzów Wlkp.
June 2023
Education Scholarship for representing the city in various competitions
"Programować Każdy Może" programming competition
Gorzów Wlkp, The Jacob of Paradise University
March 2023
Quiz and Python programming challenge on site - Achieved a perfect score
Programming Hackathon
Gorzów Wlkp, The Jacob of Paradies University
March 2023
Extending the functionality of a booking system - First place
National Olympiad of Electrical and Electronic Knowledge
Kraków, Jaroslaw
February 2023
Finalist in the field of computer science
Selected Projects
Check out more projects in my interactive portfolio ↗ - Solely developed Szkolny Ślad, a comprehensive school management system. Featured on
local and national TV/Radio (Teleexpress Extra).
- Engineered multi-platform support (Android, Web, Desktop) enabling seamless access for
different user roles (student, teacher, parent.) The app adheres to Material Design
guidelines, making it intuitive to use.
- Implemented NFC-based attendance tracking and secure QR code login mechanisms.
- Authored and delivered a compelling animated pitch deck for the competition finals,
complete with market analysis.
- Technologies used: Dart, Flutter, GraphQL, OpenAPI, Hasura, NestJS, PostgreSQL.
- Developed a e-commerce monitoring system based on microservices
architecture using Spring Cloud technologies.
- The backend is made of multiple Spring Cloud Stream microservices,
interconnected with kafka, built using self-authored, modern Spring modules with
AutoConfiguration. There are both unit and integration tests.
- Frontend, made in Angular, allows for live monitoring of offers posted on
the tracked sites, filtering results, looking at past data and making custom logic
filters - everyting needed to make quick business decisions.
- Project is using Spring Cloud Config and Docker, allowing for quick
deploys and easy configuration in the cloud.
Cybersecurity & Automation Projects
- BiedBot: Developed a Rust-based Telegram bot to analyze and programmatically interact with a major
Polish grocery chain's API, demonstrating skills in network analysis and reverse engineering.
- Android Security Analysis: Conducted reverse engineering (using JADX,
MITM proxies) to analyze the security of Android applications (e.g., eDO App, mObywatel)
and understand mechanisms leading to flagged warnings during legitimate test scenarios
(e.g., on rooted devices).
- Open-Source SPen SDK Reimplementation: Performed clean-room reverse
engineering of Samsung's proprietary SPen SDK, publishing an open-source alternative library used by other developers.
- Developed Yomishi, an open-source browser extension for language learners.
- Uses a custom RPC to connect a advanced Rust backed to the TypeScript & Svelte
frontend and between extension contexts.
- Has a custom configuration system that encompases automatic generation of UI, RPC
calls, inheritance and DB handling using a spec file.
Technical Skills
- Programming Languages: Typescript, Javascript, Java, Kotlin, Rust, Dart, Python, SQL
- Backend Development: Spring Boot (WebFlux, Cloud, R2DBC, Security), NestJS, Django, Hasura, Kafka
- Frontend & Mobile Development: React, Angular, Svelte, Compose, Web Extensions, Material Design
- API Design & Communication: GraphQL, OpenAPI, gRPC, Protocol Buffers
- Databases & Data: PostgreSQL, SQLite, SurrealDB, SQLDelight, Avro
- DevOps & Build Tools: Docker, Git, GitHub, Maven, Telegram Bot API
- Cybersecurity & Reverse Engineering: JADX, Ghidra, ILSpy, Wireshark, MITMProxy
- Testing: Jasmine, JUnit, Karma, Vitest, AI-driven optimisations
Experience
Freelance Software Engineer – Full-Stack Cloud App
August 2024
- Designed, developed, and deployed a full-stack customer management system on Google Cloud.
- Automated data entry and improved client tracking in a small business.
Freelance Software Engineer – Bluetooth LE Prototyping
January 2024
- Translated a client's patent concept into a functional Bluetooth LE prototype.
- Performed a product demonstration for the client
Apprenticeship
GOBiT - Gorzów Wlkp.
November 2022 -
December 2022
- Created and managed a WordPress + WooCommerce online store
- Developed a custom layout and theme for online commerce
- Managed private servers on a hosting platform
Apprenticeship
Bits4U - Gorzów Wlkp.
November 2021 -
December 2021
- Developed web applications in Angular and Typescript for branch and product management
- Discussed requirements and use-cases with clients
Live Interpreter
Cocoon Sofa Beds - Łódź / UK
July 2020 -
August 2020
- Assistance in discussion about supplying materials
- Facilitated technical and business discussions about fabric treatment and printing with industry specialists
- Designed product labels for end customers
Professional Skills
- Languages: Fluent in Polish (Native) and English (Professional Proficiency). Advanced understanding
of Japanese.
- Communication & Collaboration: Experienced in discussing technical requirements with clients and collaborating
effectively within teams using tools like Jira, Trello, Slack, and MS Teams.
- Problem Solving & Adaptability: Demonstrated ability to rapidly learn new technologies and solve complex technical
challenges, evidenced by diverse project work and hackathon successes.
- Leadership & Initiative: Took initiative in organizing digital school community events; Contributed technical
support within the Anki open-source community.
- Project Management Exposure: Familiar with Agile methodologies (Scrum) and project tracking tools.