About
Independent web developer · founder of Meteopolis LLC
I'm David Freymann, an independent web developer based in the United States. I started Meteopolis to do the work I most enjoy: full-stack engineering for products where the data shape is hard, the UX has to be fast, and the team is too small to keep a senior engineer around full-time.
My recent work spans corporate-intelligence platforms (knowledge graphs at 65K nodes), historical media archives (multi-source ingestion at multi-GB scale), and interactive data visualization. The common thread is that the database schema usually drives the rest of the architecture — get that right and everything downstream is simpler.
Before Meteopolis I worked across product engineering and data infrastructure roles. I prefer small, focused engagements over open-ended retainers — typically 4–12 weeks of dedicated work on a single problem.
How I work
- Two-week milestones. Each milestone has a demoable deliverable and a clear acceptance criterion before we start.
- Written design first. Every project starts with a short design doc that captures the architecture, the trade-offs, and the open questions.
- Tests that match the risk. Critical paths get E2E coverage; component-level tests where they pay back the time. No 100% coverage theater.
- Frequent deploys. Staging environment from day three; production cutover when the SLOs are met, not when the calendar says so.
- Async by default. I write more than I meet. One scheduled call per week; everything else in writing.