David Denton

Senior Frontend Developer at Rotageek - Reinventing Scheduling

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
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.
code17 years of coding experience
job8 years of employment as a software developer
bookMechanical Engineering (Dropped Out), Mechanical Engineering (Dropped Out) at Cardiff University / Prifysgol Caerdydd
bookNanodegree, Self-Driving Car Engineer, Nanodegree, Self-Driving Car Engineer at Udacity
bookA Levels, Maths A - Physics A - Economics B, A Levels, Maths A - Physics A - Economics B at Chichester 6th Form
stackoverflow-logo

Stackoverflow

Stats
310reputation
6kreached
9answers
7questions
github-logo-circle

Github Skills (22)

kotlin10
json10
scala10
benchmark9
finagle9
benchmarking9
yaml9
performance-optimization9
openapi9
architectures8
architecture8
database-api7
databases7
database7
graphql6

Programming languages (17)

JavaC++CSSRustScalaGoMustacheHTML

Github contributions (5)

github-logo-circle
http4k/http4k

Mar 2017 - Jan 2023

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:
userBack-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.
http-servicehttp4kkotlinhttp-clienttypesafe
Source for the TechEmpower Framework Benchmarks project
Role in this project:
userBack-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.
techempowerframeworkbenchmarkperformancebenchmarks
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.
Request Free Trial