Mick Perkins is a Technical Lead based in Edinburgh with 11 years of professional experience evolving from full LAMP-stack development to leading modern JavaScript, React and React Native projects. He specializes in front-end architecture, component-driven UIs, accessibility and state management (Redux/Flux), while also integrating front ends with .NET, Umbraco and cloud platforms like Azure and Heroku. Mick has built reusable JS component libraries, mobile apps and developer tooling, and champions best practices in testing, CI and modular build systems. A former partner at a digital agency, he combines client-facing project leadership with deep hands-on craft and mentoring of teams. His academic background in Philosophy, Logic and an MSc in Multimedia gives him a pragmatic, analytical approach to complex UI problems and product design.
11 years of coding experience
16 years of employment as a software developer
MA (Hons) Philosophy, Logic and metaphysics, MA (Hons) Philosophy, Logic and metaphysics at University of St. Andrews
MSc Multimedia and Interactive Systems, Computing, MSc Multimedia and Interactive Systems, Computing at Edinburgh Napier University
Contributions:52 reviews, 457 commits, 261 PRs in 3 years 11 months
reactui-components
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.