Absence Hub
A shared team calendar for absences, recurring appointments and SAP ProTime imports.
View projectApplication development · Switzerland
Fourth-year apprentice. Salesforce team at Sunrise.
I build web applications, backend services and tools that make everyday work easier. At Sunrise, I’m continuing my apprenticeship in the Salesforce team after a year with Wilmaa Backend.
About me
My apprenticeship has taken me from foundational training at ICT Berufsbildungscenter to building applications in Digital Avengers Lab, backend development at Wilmaa, and now the Salesforce team. Alongside my training, I create self-hosted open-source projects.
Schlieren / Zürich, Switzerland
German: native or bilingual · English: fluent
My journey
Sunrise
Continuing my application development apprenticeship in the Salesforce team.
Sunrise
Backend development with Flask and FastAPI. Experience listed with AWS, MongoDB and Bitbucket; Absence Hub is part of this chapter.
Sunrise
Web development, SQL, frontend and backend development in the Digital Avengers Lab.
ICT Berufsbildungscenter AG
The first year of my software development apprenticeship in Zürich.
Education
Aug 2023 – Aug 2027
Certification
Cambridge English
Score 194 · issued June 2026
Experience and education as listed on my LinkedIn profile. LinkedIn
Selected work
From apprenticeship applications to self-hosted open-source tools. Open a project for its features, technologies and screenshots.
A shared team calendar for absences, recurring appointments and SAP ProTime imports.
View projectDaily planning with measurable goals, project organisation and a trainer overview.
View projectAn IPA review workspace for experts, grading checks and documented corrections.
View projectAn email-verified password reset workflow connected to an LDAP directory.
View projectA self-hosted Discord administration service that coding agents control through MCP.
View projectA paper-first trading desk with a risk engine, audit trails and an installable PWA.
View projectA self-hosted web app that downloads, converts and compresses media, then cleans up after itself.
View projectThe original Django task planner that preceded my Flask implementation.
View projectLet’s connect
You can reach me by email or find my work and experience on GitHub and LinkedIn.