Adam Laycock

ICT Network Manager at Longridge High School

Lancaster, England, 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

🤩
Rockstar
🎓
Top School
Adam Laycock is an ICT Network Manager with 17 years’ hands-on experience designing, maintaining and improving school networks across the UK, currently leading infrastructure and support at Longridge High School. Comfortable in both hands-on technician roles and technical management, he has a track record of building domains, imaging fleets, and advising primary schools on pragmatic, maintainable IT solutions. He previously managed on-site support for multiple schools at Ed-IT Solutions and developed internal tools and PHP/Ruby on Rails apps to streamline operations. An active contributor to open-source tooling, Adam has improved build and bundling workflows in notable projects such as mdx-bundler and a TypeScript Screeps starter, showing a knack for developer tooling and automation. Based in Lancaster, he combines deep network administration expertise with practical DevOps and automation skills that quietly reduce day-to-day school IT friction.
code17 years of coding experience
job13 years of employment as a software developer
bookA-Level, Computing, Electronics and ICT, A-Level, Computing, Electronics and ICT at Queen Elizabeth School Kirkby Lonsdale
bookNetwork and Systems Administation, Network and Systems Administation at ICT Focus @ Lancaster University
stackoverflow-logo

Stackoverflow

Stats
4,381reputation
498kreached
35answers
64questions
github-logo-circle

Github Skills (21)

javascript10
cd10
typescript10
cicd10
esbuild10
automation10
rollupjs10
screeps10
typescript-types10
automations10
typescripts10
react10
devops9
testing8
rake6

Programming languages (13)

C#PowerShellC++VueGoMustacheHTMLTypeScript

Github contributions (5)

github-logo-circle
kentcdodds/mdx-bundler

Mar 2021 - Apr 2022

🦤 Give me MDX/TSX strings and I'll give you back a component you can render. Supports imports!
Role in this project:
userFull-stack Developer
Contributions:60 reviews, 18 commits, 16 PRs in 1 year
Contributions summary:Adam primarily focused on refactoring and improving the `mdx-bundler` project. They swapped from Rollup to Esbuild, and updated dependencies like xdm and esbuild. Furthermore, the user implemented features such as allowing files to be loaded directly and ensuring the correct loader for files, while making several improvements to the testing and documentation of the project.
renderreactrollupbundlerstrings
Starter kit for TypeScript-based Screeps AI codes.
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:7 commits, 4 pushes, 4 comments in 5 days
Contributions summary:Adam's contributions primarily revolve around improving the development workflow for a TypeScript-based Screeps AI. They integrated the `rollup-plugin-screeps-upload` plugin, enabling direct deployment to the Screeps environment. Subsequent commits refined the build process, switching to `rollup-plugin-screeps` and ensuring correct build output for Screeps. These changes streamlined the build and deployment process for the Screeps project.
screeps-aiscreepstypescripttypescript-sample
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
Adam Laycock - ICT Network Manager at Longridge High School