Alistair Johnson

Manufacturing Engineer Lead at Druck

Greater Derby Area United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Alistair Johnson is a Manufacturing Engineer Lead with 12 years’ experience delivering complex manufacturing solutions across automotive powertrain, gas turbines and nuclear submarine programs. He excels in New Product Introduction, capability acquisition and process improvement, consistently driving DMAIC- and data-led projects to deliver on time and on budget. At Rolls-Royce he led acquisition and commissioning of specialist machining and EDM equipment and defined manufacturing methods for high-impact Reactor Island components. Comfortable communicating from workshop floor to executive stakeholders, he combines technical rigour with the ability to enthuse teams and implement cultural change. Unusually for a manufacturing lead, he also contributes to open-source engineering toolchains—improving CI/CD, build tooling and Scala.js standard library behavior—bringing software-driven automation and robustness to manufacturing workflows. Based in the Greater Derby Area, he blends hands-on production experience with systems thinking to turn complex requirements into auditable, scalable processes.
code12 years of coding experience
job5 years of employment as a software developer
bookOpen Degree, Computer Software Engineering, Open Degree, Computer Software Engineering at The Open University
bookbatchelor of engineering, manufactruing engineering, 2:1 Honours, batchelor of engineering, manufactruing engineering, 2:1 Honours at University of Sunderland
github-logo-circle

Github Skills (18)

biginteger10
bigdecimal10
sbt10
travis-ci10
cicd10
scala10
compiler-design10
code-coverage10
build-tools10
functional-programming10
github-ci9
javascript9
language-design9
githubaction-workflow9
jasmine8

Programming languages (4)

JavaScalaJavaScriptHTML

Github contributions (5)

github-logo-circle
typelevel/cats

May 2015 - Nov 2018

Lightweight, modular, and extensible library for functional programming.
Role in this project:
userDevOps Engineer
Contributions:40 commits, 3 PRs, 24 comments in 3 years 6 months
Contributions summary:Alistair primarily focused on improving the build process and CI/CD configuration within the repository. Their commits include setting up code coverage, automating snapshot publishing, configuring Sonatype credentials for artifact deployment, and adding support for Scala.js. Additionally, the user made changes to the Travis CI configuration and build aliases, streamlining the build and testing workflow.
functional-programming
scala-js/scala-js

Jan 2014 - Jul 2015

Scala.js, the Scala to JavaScript compiler
Role in this project:
userBack-end Developer
Contributions:9 commits in 1 year 6 months
Contributions summary:Alistair primarily contributed to the `scala-js/scala-js` repository by implementing and improving core functionalities related to the Scala.js compiler and its associated libraries. Their work included adding missing methods and implementing specific functionalities like `signum`, `forDigit`, `highestOneBit`, `toString` with radix, and `regionMatches` within the Java standard library implementations within Scala.js. Furthermore, they addressed critical bugs related to parsing long values in hexadecimal format and improved the handling of `BigInteger.ONE.gcd(x)`, ensuring the stability and accuracy of the library's mathematical operations. The user's contributions focused on enhancing the completeness and correctness of the Scala.js standard library.
compilerjavascriptscalascalajsjavascript-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