Professional violinist with a deep passion for software engineering. Pursuing both my musical career and growing curiosity for building systems that solve real-world problems. Currently exploring systems programming, blockchain, and AI at 42 Berlin.
🎙️ Latest: Call Bullshit — real-time voice fact-checker that interrupts mid-speech when it catches a lie. Built in 5 hours at the Nebius × Tavily × Gradium hackathon (Berlin, May 2026).
call-bullshit — Call Bullshit · real-time voice fact-checker that interrupts mid-speech when it catches a lie | Built in 5 hours at the Nebius × Tavily × Gradium hackathon (Berlin, May 2026) · Gradium STT/TTS, Tavily search, Nebius LLM · parallel mid-speech checks, streaming rebuttal TTS, live dashboard
geca-calendar - Orchestra calendar automation | Python/Flask, Notion API sync, customizable iCal generation, Docker deployment, solves real workflow problem
miniRT - 3D raytracer in C | Photorealistic rendering with hard shadows, linear algebra transformations, planes/spheres/cylinders, ambient & diffuse lighting
webserver - HTTP/1.1 server in C++98 | Event-driven architecture with epoll/poll, CGI support, NGINX-style configuration, 378 commits
Divisi (Partifi-v2) - Music score partitioner | React + Python/Flask backend, interactive UI for orchestral PDF score splitting, staff division, layout preview with A4 pagination, PDF generation
- Low-Level Programming - C, C++
- System Administration - Linux environments
- DevOps - Containerized deployment with Docker
- Blockchain Development - Multi-chain smart contract development
- AI/ML - RAG systems, autonomous agents, voice agents, speech recognition & generation
- 🎙️ Voice Agent Development — building voice-first AI pipelines with STT/TTS models, including Call Bullshit: listens, fact-checks against the web, heckles out loud on contradicted claims
- 🤖 AI Engineering - Building RAG systems, autonomous agents, and real-time voice agents with speech recognition & generation models
- 🌍 Open Source - Active contributor to csv2notion-neo: fixed critical bugs (multipage integration, database cache handling), added programmatic error handling API, expanded test coverage (v2.0.2–v2.0.4)
- 🎵 Tech Meets Music - Built integrated production management system for Conservatorio della Svizzera italiana Lugano using Notion (10 relational databases) with custom Python API integrations for batch operations, Excel imports/exports, deployed on private VPS infrastructure
- 🔐 Systems & Security - Exploring cybersecurity principles, reverse engineering, and low-level optimization
42 is a global network of ICT schools founded in 2013, providing scalable, high-quality software engineering education through an innovative peer-to-peer, project-based learning model. At 42 Berlin, I've developed a comprehensive skill set across the full stack of software engineering:
- Algorithms & AI - Classic algorithms, data structures, and asynchronous logic
- Graphics - Image manipulation, drawing shapes, and event-driven programming
- Group & Interpersonal - Teamwork, collaboration, and group dynamics
- Imperative Programming - C programming, memory management, and data structures
- Object-Oriented Programming - C++ classes, inheritance, templates, and abstraction
- System Programming - Unix system calls, file handling, and process control
- Network & Sysadmin - Linux system setup, user management, and basic network services
- Web Development - Full-stack web development, MVC architecture, and UI/UX fundamentals
Completed all 24 core curriculum projects + 3 advanced specialization projects (27 total) including bonus challenges. ✨