Skip to content
Available for new projects

PhilippVeller

8+ years experience. React, TypeScript, Python, Django.
Clean code & accessible web applications.

// About

About

Full-Stack Developer with 8+ years of experience developing modern web applications. I enjoy complex challenges — and even more to solve them.

My focus is on React, TypeScript, and Python (Django/FastAPI), complemented by Next.js, Node.js, and PostgreSQL. I build systems designed to scale—ranging from interactive data visualizations and AI platforms to clinical applications. I prioritize clean code, proven design patterns, and regular refactoring just as highly as accessibility (WCAG/BITV), which I view as a fundamental standard rather than an optional add-on.

Working on something exciting? If you need fresh eyes or extra hands on deck, I’m up for the next adventure.

PV
8+
Years experience
20+
Projects
85€
Hourly rate
// Skills

My Tech Stack

JavaScriptReactNext.jsTypeScriptSPAJestTailwindCSSSCSSCSS3HTML5WCAGBITV
// Projects

Selected Work

A React web application for visualization of bird detections on an interactive map. The app displays migratory bird data from the BirdWeather network as color-coded clusters on a map, featuring temporal animation with day/night filtering.

React 19TypeScriptMapLibre GLSuperclusterApollo Client (GraphQL)Tailwind CSSAnt DesignVite

    Interactive project scheduler for a wind turbine manufacturer – replacing manual Excel planning with a timeline-based scheduler featuring drag & drop.

    Next.jsReactTypeScriptBryntum SchedulerTanStack React QueryTailwind CSSLingui i18nAxios
    • Bryntum Scheduler with custom event rendering
    • Hierarchical tree structure for cranes and projects
    • Context menu for delays and buffers
    • Full bilingual support (DE/EN) via Lingui
    • Next.js 15 App Router with SSR/CSR hybrid

    AI-powered legal analysis SaaS with real-time streaming, document knowledge bases, and consumption-based billing.

    Next.jsReactTypeScriptTailwind CSSDjangoDjango REST FrameworkFastAPICeleryRedisDockerStripe
    • Custom SSE streaming pipeline for LLM output
    • LangChain-based multi-chain AI architecture
    • Hierarchical document knowledge base system
    • Consumption-based billing via Stripe metering
    • JWT RSA256 auth across three services
    • Internationalized UI (German & English)

    Clinical pregnancy monitoring platform with ML-based risk prediction, built on Django and PostgreSQL for a Berlin hospital research institute.

    DjangoDjango REST FrameworkPostgreSQLRedisPlotly.jsWebpackSCSSPlaywrightUnpolyOAuth 2
    • Interactive ML risk prediction charts
    • Multiple pregnancy and twin support
    • Organization-level data locking
    • Patient pseudonymization on deletion
    • Audit logging with patient filtering
    • Playwright E2E testing migration

    Redesign of Berlin's official citizen participation platform — a Django/React application enabling civic engagement across 12 districts.

    DjangoDjango REST FrameworkWagtailReactLeafletWCAG
    • Full UI/UX redesign across 41 Django apps
    • Built real-time notification system with React
    • Developed Kiezradar district search with GeoDjango
    • Migrated map stack to React Leaflet + MapLibre
    • Implemented accessible components (WCAG)
    • Created reusable CMS blocks with Wagtail
    // Career

    Experience & Education

    Nov. 2017 — Present

    Freelancer

    Self-employed

    Work experience
    Sep. 2016 — Oct. 2017

    Software Developer

    Liquid Democracy e.V.

    Work experience
    2013 — 2016

    Media Designer Digital & Print

    OSZ Ernst-Litfaß School

    Education
    // Testimonials

    What Clients Say

    Philipp brings extensive, field-tested web development expertise to the table. He delivers high-quality, future-proof code while actively preventing regressions. He tackles problems analytically, offering constructive solutions with clear pros and cons. A strong communicator, Philipp easily grasps client needs and interacts with them confidently and professionally.
    Sven Lützen
    CSO · Die Visionäre
    // Contact

    Let's work together

    I'm open to exciting projects and look forward to hearing from you.