Senior Frontend Developer at Rotageek - Reinventing Scheduling
London, England, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
David Denton is a Senior Frontend Developer based in London with 17 years of experience building enterprise-grade web and mobile interfaces, currently leading frontend efforts at Rotageek. He blends strong React, TypeScript, GraphQL and MobX expertise with hands-on backend experience—co-creating the Kotlin-based http4k toolkit and contributing performance-focused work to the widely used TechEmpower FrameworkBenchmarks. As a founder and freelancer he has shipped production systems across ecommerce, adtech and fintech, often solving tight integration and performance challenges under real-world constraints. He mentors teams, speaks and trains on engineering topics, and holds Kotlin GDE recognition, reflecting deep engagement with open source and developer communities. Notably, he pairs frontend craftsmanship with backend optimizations (custom ORMs, caching and SQL tuning) that tangibly reduce latency in production systems.
17 years of coding experience
8 years of employment as a software developer
Mechanical Engineering (Dropped Out), Mechanical Engineering (Dropped Out) at Cardiff University / Prifysgol Caerdydd
Nanodegree, Self-Driving Car Engineer, Nanodegree, Self-Driving Car Engineer at Udacity
A Levels, Maths A - Physics A - Economics B, A Levels, Maths A - Physics A - Economics B at Chichester 6th Form
The Functional toolkit for Kotlin HTTP applications. http4k provides a simple and uniform way to serve, consume, and test HTTP services.
Role in this project:
Back-end Developer
Contributions:28 reviews, 5304 commits, 932 PRs in 5 years 10 months
Contributions summary:David contributed to the http4k project by modifying the code for existing modules to make them more reusable. They refactored the format module's code and added a new YAML module. Additionally, they worked on security-related features within the project, including changes to request validation and response rendering. The user also implemented improvements to both the client and server components, enhancing the overall utility of the project.
Source for the TechEmpower Framework Benchmarks project
Role in this project:
Back-end Developer
Contributions:63 commits, 85 PRs, 65 comments in 6 years 10 months
Contributions summary:David primarily contributed to the development of the Fintrospect benchmark server within the TechEmpower Framework Benchmarks project. Their work included adding new benchmarking tests for JSON and plaintext responses using the Fintrospect framework. They also updated Fintrospect framework dependencies to newer versions and optimized the performance of the server by disabling certain tracing and stats features. Additional contributions include adding features for database interaction and performance improvements.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.