Senior Frontend Engineer · Munich, Germany · 7+ years of frontend experience
I build web and mobile interfaces for energy platforms, insurance payments and education products. My work includes API platform leadership, China-to-Europe frontend migration, real-time interfaces and interactive 3D experiences. I also build independent maps, games and browser tools.
Based in Munich and open to relocation, including Berlin.
Portfolio & case studies · LinkedIn · Email
- Web & mobile: React, TypeScript, JavaScript, Vue, Next.js, React Native, uni-app, HTML and CSS.
- 3D & real-time interfaces: Three.js, Canvas, WebSocket, video-stream integration and map APIs.
- Backend tools in personal projects: Node.js, Express, Supabase and PostgreSQL.
- Frontend engineering: reusable component libraries, low-code interfaces, frontend modernization and regional product delivery.
Lead a standalone React API platform at NeuVerge-Tron / Sungrow, including European frontend delivery, online API debugging and application-management workflows.
Work on the Vue 3 and TypeScript energy-management platform: China-to-Europe frontend migration, plant and device feature settings, and EU Data Act data-access workflows.
Contributed to a Vue 2 frontend rebuild at Fingard, working with insurance payment workflows: premium collections, claim payouts, batch and single transactions, and reconciliation statements.
Migrated a TV-based sports frontend from jQuery to React. Integrated camera video, backend AI assessment, WebSocket scoring updates and Canvas presentation, with synchronized audio-visual feedback.
Independent frontend collaboration through a partner company for the School of Public Health, Peking University. As the sole frontend developer alongside one backend developer, delivered a React and Three.js system through to launch in around six weeks. The work included freely draggable nodes, customized labels, complex mouse interactions and stability under repeated operation.
- Pfand Pause — A React and TypeScript bottle-sorting puzzle inspired by life in Germany. Built from research and game design through development, level verification and publishing. Play on Game Jolt.
- Mountain Chess — A JavaScript chess app for hiking breaks, with a local computer opponent, saved games and offline play after the first online setup. Play online.
- Weibo Deleter — A React and Vite Chrome extension for batch-deleting Weibo posts through DOM automation.
- Coffee & Craft Beer Discovery Map — An independent Next.js product connecting an interactive map to a dataset of 500+ curated venues, using Node.js, Express, Supabase and PostgreSQL. In development.
Jilin University · Bachelor's degree · School of Software
Core coursework: Data Structures & Algorithms, Operating Systems, Databases, Computer Networks and Software Engineering.
Outside work, I enjoy coffee, films, hiking and chess — and turning everyday observations into small, useful products.
