I'm a dual-degree student pursuing a B.Sc. in Computer Science at the University of Warsaw and a B.Eng. in Data Engineering and Analysis at Warsaw University of Technology. My passion lies at the intersection of complex algorithms and machine learning.
- Double Degree: Studying CS at the University of Warsaw (2025–2028) and Data Engineering at Warsaw University of Technology (2025–2029).
- Competitive Programmer & Quant: Global Finalist in the IMC Prosperity Trading Challenge (Top 7% worldwide, 13th in Poland). Finalist of ICPC CERC (High Honor)[cite: 1], AMPPZ (2023, 2025)[cite: 1], and the Polish Olympiad in Informatics (OI).
- Jury OI & Educator: Jury member for the Polish Olympiad in Informatics (OI), where I prepare solves, tests, and verify tasks for contests. Also an experienced instructor in Competitive Programming and Mathematics.
- ML Enthusiast: Completed the Machine Learning Specialization by Stanford Online & Coursera.
- Languages: Python, C++, C, Java.
- Libraries & Tools: NumPy, scikit-learn, Whisper, Ollama/Llama 3, Git, JUnit, CustomTkinter, ElevenLabs API.
Below is a curated selection of my most notable projects categorized by their context. For a complete list of all my repositories, feel free to visit my GitHub Profile.
- Sentinel-2 PCA: Research project at Warsaw University of Technology.
- Ski Resort Simulation (
wyciagi): Object-Oriented Programming project at the University of Warsaw. Event-driven simulation of a ski resort modeled as a directed graph in Java using JUnit[cite: 1]. Implemented custom data structures like circular buffers and event queues from scratch. - CitiBike Data Analysis: Data Engineering passing project at Warsaw University of Technology.
- DocFlow: Privacy-first desktop application for automated file organization using Python and CustomTkinter. Leverages local LLMs (Ollama/Llama 3) for semantic document analysis and implements a hybrid (Rules + AI) architecture.
- VoiceToDo: Voice-controlled to-do list application integrating Whisper (speech-to-text) and ElevenLabs (text-to-speech) for natural interaction.
- FlappyBirdGeneticNN: Neural network agent trained with a genetic algorithm to play Flappy Bird, utilizing NumPy for selection, crossover, and mutation.
- Email: antek.iwanowski@gmail.com
- LinkedIn: linkedin.com/in/antoni-iwanowski
- GitHub: github.com/AntekIwa
