Robert Parkinson is a Senior Software Engineer based in London with nine years of experience delivering government and enterprise web applications, often migrating legacy systems into modern, maintainable architectures. He has led technical teams and served as a tech lead and scrum master, shaping delivery, mentoring developers, and driving prioritisation of tech debt across projects for HMCTS, DEFRA, and the Environment Agency. Hands-on across the stack, Robert builds Node.js microservices and GDS-compliant frontend experiences using technologies like Next.js, TypeScript, Knex/Objection with PostgreSQL, and Kubernetes-hosted Docker deployments. He has a track record of simplifying distributed systems—migrating complex journeys and improving data quality and performance—and has shipped citizen-facing services from private to public beta. With an academic background in computing and mobile systems and a habit of stepping into teams lacking in-house knowledge, he’s adept at turning opaque legacy codebases into standardised, testable platforms.
9 years of coding experience
13 years of employment as a software developer
Certificate of Higher Education in Mathematical Sciences Mathematics, Certificate of Higher Education in Mathematical Sciences Mathematics at The Open University
Msc in Mobile and Ubiquitous Computing Mobile Computing, Msc in Mobile and Ubiquitous Computing Mobile Computing at Trinity College Dublin
BSc (hons) Computing, BSc (hons) Computing at Abertay University
Reusable UI components for Civil Money Claims frontend applications
Contributions:18 releases, 77 PRs, 69 pushes in 1 year 8 months
reactcivilcivil-money-claimsfrontendclaims
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
Robert Parkinson - Senior Software Engineer at Environment Agency