Junior Software Developer
Intern at BASTARTS Tomasz Woźniakowski, Warsaw
- Developed Projekt Audio Opus, a Python and PySide6 desktop application, in an intern team using Git and GitHub workflows.
- Migrated the data layer from JSON files to a SQLite database.
- Implemented CRUD for streaming platforms and PDF and TXT report generation.
- Wrote unit tests alongside my features: settlement amounts, XLSX report import, product matching and the PDF and HTML report generator.
- Improved the GUI, delivered the project at handover in 09/2026 and kept fixing issues after it.
- 378team commits
- 07–09/2026three months
- 57mine and paired
Pair programming: I built the GUI together with a teammate for the whole project, so 36 of her GUI commits are shared work, on top of 21 under my name.
- Streaming, products and clients tabs with CRUD tablesteamme
- GUI across the app, pair-programmed with a teammate from July to Septembermeteam
- Settlement dialog with PDF preview, commission and quarterly periodsme
- Report generator and XLSX platform report importmeteam
- Report calculator with teststeamme
- Gmail sending, themes, start dashboard, AI assistant, backupsteam
- Windows installer and handover in 09/2026team