Paul Lancaster is a Senior Software Engineer with two decades of hands-on development experience, currently building Kotlin microservices and AWS Lambdas at Sky Betting & Gaming. He blends modern cloud-native tooling (Kubernetes, Terraform, Helm) with deep systems expertise from long-running work on safety-critical SCADA systems in C/C++ and Java. Comfortable across full-stack and dev-ops responsibilities, he diagnoses performance, memory, and concurrency issues using tools like gdb, valgrind, flame graphs and profilers. An active open-source contributor, he has enhanced the Boa JavaScript engine in Rust by implementing core Number semantics and parsing functions, showing attention to language-level detail and code maintainability. Based in Chesterfield, UK, he pairs a practical, problem-solving mindset with DIY instincts—whether shipping reliable production systems or fitting a conservatory at home.
10 years of coding experience
19 years of employment as a software developer
Bachelor of Science - BS, Computer Software Engineering, First Class with honours, Bachelor of Science - BS, Computer Software Engineering, First Class with honours at Sheffield Hallam University
Boa is an embeddable and experimental Javascript engine written in Rust. Currently, it has support for some of the language.
Role in this project:
Back-end Developer
Contributions:84 reviews, 17 commits, 60 PRs in 7 months
Contributions summary:Paul contributed to the Boa Javascript engine, focusing on core functionality. Their work included implementing number constants, such as EPSILON and MAX_VALUE, within the `Number` object. They also implemented the `parseInt` and `parseFloat` functions, crucial for number parsing. Additionally, the user refactored the codebase by dividing the `run()` function, demonstrating a focus on code organization and maintainability.
Contributions:92 commits, 18 PRs, 88 pushes in 19 days
compiler
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
Paul Lancaster - Senior Software Engineer at Sky Betting & Gaming