DavidCzaplinski
Senior Frontend Architect & Fullstack Engineer
I build web products that are fast to ship, easy to maintain, and built to last.
Experience
Peak Solution GmbH
Senior Frontend Architect
Sole frontend lead on a cross-functional team, responsible for all frontend architecture decisions for a Physical Identity and Access Management (PIAM) suite serving enterprise clients in finance and security.
- Built a highly configurable React SPA where every page is driven by a JSON-based configuration clients can edit live and deploy without code changes
- Built a complex in-app localization system allowing all application text to be edited in place
- Led migration from MUI to a custom Tailwind-based component library (50+ components), removing a major source of abstraction issues
- Built a CI pipeline extracting TypeScript interfaces and Storybook usage patterns into a vector database for AI coding tools
- Created a semantic search API so AI assistants can discover components via natural language, ensuring generated code follows conventions
InVision Group
Fullstack Web Developer
Developed microservices and single-page applications in an agile Scrum environment with test-driven development and pair programming.
- Developed microservices using Ruby (Rails, Hanami) and Elixir (Ecto, Phoenix) with service communication through REST APIs and RabbitMQ
- Built React/Redux SPAs with interactive data visualizations using Highcharts
- Contributed to deployment workflows via Jenkins and Kubernetes
- Helped maintain monitoring through Grafana and AppSignal
Personal Travel – Canada
Career Break
Improved English fluency through full immersion while exploring North America.
- Achieved fluent professional English through full immersion
Bannwerk Interactive
Co-Founder & Game Developer
Co-founded a games studio straight out of university, funded by an EU student entrepreneur grant.
- Co-founded a games studio funded by an EU student entrepreneur grant
- Responsible for concept and technical development of an innovative multiplayer online game
University of Duisburg-Essen
Bachelor of Applied Computer Science
Graduated with a Bachelor's in Applied Computer Science.
- Teaching Assistant at the Distributed Systems Lab — supported students with concurrency, fault tolerance, and networked architectures
A selection of real products — from open-source libraries to client tools and fullstack applications.
Embed Message Widget
Real-time embedded communication tool
A lightweight, embeddable live messaging widget for websites. Features real-time updates via WebSockets, customizable themes, and seamless integration with any web platform.
Live React Islands
Open-source library for React islands in Phoenix LiveView
An open-source library for embedding React components as islands inside Phoenix LiveView applications. Bidirectional communication with props flowing from LiveView to React and events flowing back. Shared React root via portals so islands share context, strategy-aware SSR (hydrate, overwrite, or none), and runtime-agnostic JS that works across Deno, Node, and Bun.



RouteAnimation
Electron-based geographic video renderer
A desktop application for creating animated geographic visualizations. Features 3D globe rendering, route animation, and professional video export capabilities.
Elements Design-System
Bespoke React Library with AI agent integration
A custom React component library featuring vector-data search capabilities designed specifically for AI agents. Includes semantic component discovery and intelligent prop suggestions.


CoupleBudget
AI-integrated finance tracking
A comprehensive personal finance management platform with AI-powered categorization, budget forecasting, and intelligent spending insights. Built with Elixir/Phoenix for real-time updates and React for the frontend.

Solar Simulation
Renewable energy analysis with Next.js
A comprehensive solar energy analysis platform integrating Google Maps for location selection, weather APIs for forecasting, and detailed energy production calculations.

Web Recorder/Composer
Electron tool for scripted web capture and video composition
An Electron application that drives webviews through custom-scripted interactions to produce reproducible recordings of live web content. Recordings are then composed into polished promotional or demo videos.
Want to see more?
View GitHub Profile


