David M

Frontend Team Lead at Cytora

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

👤
Senior
🎓
Top School
David M is a Frontend Team Lead with 11 years of software engineering experience, currently leading frontend development at Cytora to build SaaS products that bring risk insights to commercial insurers. He is a full-stack developer fluent in Node.js, React/TypeScript, modern state management (Redux, Statecharts, hooks), and has strong CI/CD, testing and build-tooling practices. David combines technical leadership and hands-on delivery—mentoring teams, shaping frontend standards, and integrating APIs to solve mission-critical business problems. His background in mechanical engineering and early analytic roles at Concentra give him an uncommon blend of systems thinking and data-driven product focus. He contributes to the ecosystem via GitHub and npm and writes about engineering on Medium, signalling an ongoing commitment to craft and community. Colleagues describe him as a pragmatic problem-solver who pairs automation and design to improve productivity and reliability.
code11 years of coding experience
job7 years of employment as a software developer
bookSydney Russell School
bookEngineering (M.Eng), Mechanical Engineering, 2.1. (Hons), Engineering (M.Eng), Mechanical Engineering, 2.1. (Hons) at University of Warwick
languagesBantu, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (78)

throughput10
duplicate10
warnings10
mysqljs10
mysql-connection10
intelligent10
manager10
pool10
perl9
redux-middleware9
epp9
connection-pool9
mysql9
nodejs9
raml8

Programming languages (3)

TypeScriptJavaScriptPerl

Github contributions (5)

github-logo-circle
This is a redux middleware that detects duplicate actions & shows this in the console. You can choose to make them fatal errors or friendly warnings! Development use only!
Contributions:75 commits, 20 PRs, 73 pushes in 3 years 6 months
duplicateredux-middlewarewarningsconsoleredux
This package combines functional composition and transducers to allow high performance operations from arrays and minimal garbage collection.
Contributions:20 commits, 4 PRs, 22 pushes in 1 year 2 months
compositiontransducersgarbage-collectionarraysperformance
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
David M - Frontend Team Lead at Cytora