Third-year Software Engineering student in a fully English-taught program and part-time Junior Software Engineer at Black Wool since January 2026. I build business systems for real clients, from the first requirements meeting to the release pipeline, and I care most about the parts that keep them honest: permissions, data integrity, privacy and measured results.
| Focus | Measured result |
|---|---|
| Authorization | 104 permissions across 36 sections, database-defined roles, field-level visibility for ID numbers and payments — Eventra |
| Concurrency | Double booking prevented by locking the hall row inside the transaction; the losing request gets 409 Conflict — Eventra |
| Privacy by design | A marketplace dashboard that never stores buyer personal data; the Excel import stops on any unexpected column — Fermente Paneli |
| AI with guardrails | AI reads, code decides: 0 confidently-wrong fields on the evaluation set; AI tools that write only after an exact approval phrase — Fortuna Moda, Black Tool |
| Measured quality | 424 test cases in Black Tool, 453 in Fortuna Moda, 189 check scripts in Eventra; OWASP ZAP and Playwright checks in Fermente Paneli |
Source code is private; every link is a public case study with masked screenshots, diagrams and the measurements behind each number.
Individual coursework, documented as standalone repositories; each README states the course context.
| Repository | What it shows |
|---|---|
| posix-pi-benchmark · C | 3.67× at 4 threads on 4 cores, flat beyond — the plateau is the hardware limit, not a defect |
| shortest-path-algorithms · C | BFS, Dijkstra and A* over 1,000 vertices; the A* heuristic is kept admissible, so it matches Dijkstra |
| max-flow-min-cost · C++ | Edmonds–Karp and min-cost max flow written from scratch on a residual graph |
| clustering-algorithms-comparison · Python | Seven algorithms, six metrics — the best silhouette score picks the least informative model |
| budget-planner · Java | PBKDF2-HMAC-SHA256 password storage with constant-time verification |
More: recursive-file-copy · algorithm-task-3 · statistical-analysis-report · conference-hall-reservation · snake-game-js · tourism-equipment-rental-uml
Certifications: HackerRank Software Engineer · Software Engineer Intern · Problem Solving (Intermediate) · SQL (Advanced) · Anthropic Claude Code 101 and Claude Code in Action · English B2 (FSMEPT 71/100)







