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.
11 years of coding experience
7 years of employment as a software developer
Sydney Russell School
Engineering (M.Eng), Mechanical Engineering, 2.1. (Hons), Engineering (M.Eng), Mechanical Engineering, 2.1. (Hons) at University of Warwick
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
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.