Portfolio / 2026
47.3769° N / 8.5417° EZürich, CHZürich, Switzerland
FelixDu
- ROLE
- CS @ ETH Zürich
- BUILDING
- Grondia
- BASED
- Zürich, CH
- STATUS
- Open to collaborate
Computer Science at ETH Zürich. Co-founder of Grondia, the operating system for Swiss campsites. I build software that ships and wins.
- WINNER — SWISSHACKS 2026
- CASE WINNER — START HACK 2026
- SCHOLAR — STUDIENSTIFTUNG DES DEUTSCHEN VOLKES
- HONORABLE MENTION — START HACK TOUR ZURICH
- FINALIST — BUNDESWETTBEWERB INFORMATIK
- CO-FOUNDER — GRONDIA
- COMPUTER SCIENCE — ETH ZÜRICH
01Selected Work
Companies, competition builds, and the things I make when nobody asked.
Grondia is a full property management system for campgrounds — bookings, billing, and guest management — that I co-founded and run out of Zürich. I own the technical side: the architecture, the production Django and React stack, and the decisions that are expensive to reverse. In production today with paying Swiss campsites.
- Python
- Django
- PostgreSQL
- React
- TypeScript
- Role
- Co-founder
- Year
- 2026 —
02About
Zürich, Switzerland
I build things that survive contact with real users.
I'm Felix Du, a Computer Science student at ETH Zürich and co-founder of Grondia — the operating system for Swiss campsites. My work sits where systems thinking meets shipping speed: I like problems that need a real architecture and a working demo in the same week.
Before Grondia I came up through algorithms competitions — approximation methods for NP-hard problems, mixed-integer programming, the kind of thing that teaches you what's actually hard. That background shows up under pressure: first place at SwissHacks 2026, a case win at START Hack 2026, and an honorable mention at START Hack Tour Zurich. I'm supported by the Studienstiftung des deutschen Volkes, and I mostly write Python, Django, and TypeScript.
Education
Fellowship
Studienstiftung des deutschen Volkes
German National Academic Foundation — admitted by nomination and multi-stage selection
Stack
- Languages
- PythonTypeScriptC++JavaSQLBash
- Frameworks
- DjangoReactNext.jsAstroREST / FastAPI
- Data
- PostgreSQLMySQLRedisData transformation
- Methods
- Algorithm designMIP modellingNP-hard approximation
Languages
- German
- Native — C2
- English
- Business fluent — C1
- Chinese
- Conversational — B1/B2
- Company co-founded
- 01
- Competition distinctions
- 05
- Languages spoken
- 03
03Recognition
Competitions, distinctions, and the company I co-founded.
- 2026WinnerSwissHacks 2026First place overall — Zetlar
- 2026Case WinnerSTART Hack 2026Top 7 of 176 teams — St. Gallen
- 2026Honorable MentionSTART Hack Tour ZurichSIX Financial Information — Zürich
- 2026ScholarStudienstiftung des deutschen VolkesGerman National Academic Foundation
- 2025FinalistBundeswettbewerb InformatikTop 29 in Germany — 42nd edition
- 2025WinnerGerman Team Algorithm CompetitionNational team round