I'm Dawid, a Software Engineer based in Częstochowa, Poland. I specialize in Python and Backend development. My focus is bridging the gap between classic engineering and Machine Learning & AI.
Most recently, I worked as a Software Developer at Nokia, where I automated tests and maintained CI/CD pipelines using Robot Framework, Docker, and Wireshark. I also developed CLI tools that streamlined release processes for the internal team.
Currently, I'm building End-to-End ML systems (check out my F1 project!) and I'm open to new opportunities as a Python or ML Engineer.
Beyond the screen, I capture moments through photography and explore the world on hikes and nature trips. Always learning, always building.
An End-to-End Machine Learning system that predicts Formula 1 race outcomes. Features a robust data pipeline, statistical analysis, and a prediction API served via Docker.
Automated job application bot leveraging OpenAI API to generate context-aware CVs, cover letters and Playwright for scraping job boards.
A lightweight, terminal-based To-Do manager written in C. Features a custom TUI (Text User Interface), SQLite integration, and full for portability.