
Heya, I'm
Dan Codes
8 years of experience building websites, apps, and everything in between.
About Me
Lead Software Engineer at Marvellous, building a full-stack influencer management platform with intelligent automation and real-time email processing pipelines. Previously led development at myvox, a voice conversion platform, owning the entire stack from AI integration through to production deployment. Before that, I founded and built Voqul, an AI voice platform that reached 20,000 users in its first month.
I work across the full stack: SvelteKit, React, and Vue on the frontend; Node.js and Rust on the backend; and AWS and Cloudflare for infrastructure. I manage CI/CD pipelines, Docker-based deployments, and run NixOS across both personal and production systems. I also maintain open-source tools like autopulse (400+ GitHub stars), widely used in the self-hosted media community.
Projects
autopulse
💫 automated lightweight service that updates media servers like Plex and Jellyfin based on notifications from media organizers like Sonarr and Radarr
bunnycdn-stream
A simple, lightweight, and easy to use HTTP streaming library for BunnyCDN.
parrot
🦜Parrot is a Rust-based GUI in Tauri for the Arch Linux package manager, pacman using the wrapper paru. Designed to be intuitive, powerful and user-friendly
jwtrust
A tiny library to sign and verify JWT tokens using Rust bindings for pure performance.
youtubeaudiocompressor
A simple Youtube extension that compresses video audio sound levels
Nova
🚀🔥Nova, the programming language built for powerful simplicity
Experience
- • Architected and built a full-stack platform for influencer management, including intelligent automation systems and real-time email processing pipelines.
- • Developed agents using modern tooling with comprehensive observability via OpenTelemetry and Langfuse.
- • Built with SvelteKit, Cloudflare Workers, Hono, PostgreSQL, and TypeScript across interconnected services.
- • Led rapid development of a voice conversion platform, building the complete stack from AI integration to user-facing features.
- • Implemented security with Snyk and Sentry, CI/CD pipelines with Docker, and optimised for SEO using Lighthouse and web vitals.
- • Advised on technical and strategic decisions as a core team member.
Skills
Frontend
Svelte
Reactive component framework with compile-time optimization and minimal runtime overhead.
Astro
Content-focused web framework with islands architecture and zero JS by default.
Vue
Progressive JavaScript framework for building user interfaces with reactive data binding.
React
Component-based UI development with hooks, context, and modern React patterns.
Tailwind CSS
Utility-first CSS framework for rapid UI development with consistent design systems.
Solid
Fine-grained reactive UI library with excellent performance characteristics.
Backend
Node.js
Server-side JavaScript runtime for building scalable network applications and APIs.
Rust
Systems programming language for performance-critical applications with memory safety.
PostgreSQL
Advanced relational database with complex queries, JSON support, and extensions.
MongoDB
Document database for flexible schemas and horizontal scaling.
Redis
In-memory data store for caching, sessions, and real-time features.
Nginx
High-performance web server, reverse proxy, and load balancer.
Stripe
Payment processing APIs for subscriptions, invoicing, and checkout flows.
Cloud
Cloudflare
Edge platform for global distribution with serverless compute and storage.
AWS
Amazon Web Services including EC2, S3, Lambda, RDS, and CloudFront.
Google Cloud
GCP services for compute, storage, and machine learning workloads.
Linux
Server administration, system configuration, and infrastructure management.
Deployment
Docker
Containerization for consistent development, testing, and production environments.
GitHub Actions
CI/CD pipelines for automated testing, building, and deployment workflows.
Netlify
JAMstack platform for static sites with serverless functions and edge handlers.
Vercel
Frontend deployment platform with edge functions and preview deployments.
Sentry
Error tracking and performance monitoring for production applications.
Langfuse
LLM observability platform for tracing, evaluations, and prompt management.
CMS
Supabase
Open-source Firebase alternative with PostgreSQL, authentication, and real-time subscriptions.
Firebase
Backend-as-a-Service with authentication, real-time database, and hosting.
Sanity
Headless CMS with real-time collaboration, GROQ queries, and customizable studio.
Strapi
Open-source headless CMS with customizable API and admin panel.
Version Control
Git
Version control with branching strategies, rebasing, and collaborative workflows.
Doppler
Secrets management platform for environment variables and configuration.