Chief Technical Officer at KaarbonTech Asset Management
Bradford-on-Avon, England, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Leo Lapworth is a pragmatic CTO and open source technologist with 16+ years of experience building and operating large-scale web and infrastructure systems, currently focused on serverless microservices on AWS using TypeScript/Node.js. He combines hands-on full‑stack development (Vue.js front-ends and occasional Perl) with deep ops expertise—having scaled MetaCPAN’s search platform to multi-datacentre Elasticsearch clusters with CDN caching and handled a trebling of traffic without incident. At KaarbonTech he led a move to cloud-first, ISO27001-aligned practices, introduced automation and CI, and architected serverless pipelines (Step Functions, Lambda, Athena) to deliver asset risk scoring and sensor ingestion. Known for finding the cleanest solution to complex problems, he also mentors teams through technology transitions, including a Perl-to-TypeScript monorepo migration. Based in Bradford-on-Avon, he pairs practical engineering with a taste for elegant, maintainable systems that delight end users.
16 years of coding experience
22 years of employment as a software developer
BSC, Psychology, BSC, Psychology at University of Essex
A free, open API for everything you want to know about CPAN
Role in this project:
Back-end & DevOps Engineer
Contributions:2 reviews, 170 commits, 88 PRs in 6 years 1 month
Contributions summary:Leo's contributions primarily focused on improving the performance and maintainability of the MetaCPAN API. They implemented scripts for mirroring CPAN for development, building test CPAN directories, and integrating Fastly CDN caching. The user also modified several controllers to add and adjust caching headers, and added scripts to monitor the minion queue. Further contributions included improving the indexing and purging of content during reindexing, and refining the author indexing process.
Contributions:4 reviews, 212 commits, 94 PRs in 7 years 10 months
Contributions summary:Leo primarily contributed to the web interface for MetaCPAN, making changes related to the user interface and layout. Their work included modifying HTML templates (e.g., account-bar.html, about.html, root/wrapper.html), adding links, and implementing improvements for SEO. They also worked on adding caching mechanisms and refining the site's styling with CSS, including the integration of server-side LESS processing and client-side Javascript. The user also contributed to improve the documentation of the site.
cpanmetacpanperlweb-interface
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
Leo Lapworth - Chief Technical Officer at KaarbonTech Asset Management