William Collishaw

Senior Full-Stack Software Engineer at Bellese Technologies

Albuquerque, New Mexico, United States
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
William Collishaw is an engineering manager with 10 years of experience leading cross-functional teams to deliver secure, compliance-driven cloud-native systems for federal and commercial clients. Based in Albuquerque, he combines hands-on expertise across Go, Java (Spring Boot), Python, Angular, and AWS with a track record of operational improvements—halving Docker image sizes and tripling build speeds across microservices. He led a high-visibility migration from legacy SAS to Python/R on Databricks that eliminated significant licensing costs and standardized SDLC practices via an organization-wide Engineering Playbook. Earlier work spans aviation-grade, high-availability systems and neuroimaging research pipelines, reflecting a rare mix of safety-critical production engineering and scientific data processing. An open-source contributor, he has improved code quality in well-known projects like RuneLite and Keywhiz, focusing on maintainability and performance. He holds an MS in Computer Science from the University of New Mexico and a First-Class BSc from the University of East Anglia.
code10 years of coding experience
job8 years of employment as a software developer
bookMaster’s Degree, Computer Science, Master’s Degree, Computer Science at The University of New Mexico
bookBachelor’s Degree, Computer Science, First Class Honours, Bachelor’s Degree, Computer Science, First Class Honours at University of East Anglia
stackoverflow-logo

Stackoverflow

Stats
85reputation
9kreached
5answers
10questions
github-logo-circle

Github Skills (22)

debug10
secret-management10
java10
javas10
optmization10
performance-optimization10
optimisation10
optimization10
rune9
mockito9
testing8
front7
front-end-development7
frontend7
admob6

Programming languages (7)

TypeScriptJavaDockerfileScalaHTMLRubyPython

Github contributions (5)

github-logo-circle
square/keywhiz

Jun 2019 - Jun 2019

A system for distributing and managing secrets
Role in this project:
userBack-end Developer
Contributions:11 commits, 10 PRs, 3 comments in 2 days
Contributions summary:William primarily contributed to simplifying and refactoring existing code within the Keywhiz project. Their changes involved simplifying `equals` methods in several API-related classes and replacing deprecated Mockito matchers with `ArgumentMatchers`. These modifications, alongside the removal of redundant declarations and single-character string concatenations, focused on code modernization and cleanup. The contributions improved the maintainability and potentially the performance of the project.
golangkeywhizmanage-secretssecret-managementsecurity
runelite/runelite

May 2019 - Jul 2019

Open source Old School RuneScape client
Role in this project:
userSoftware Developer (likely Java/Frontend)
Contributions:14 commits, 30 PRs, 27 comments in 2 months
Contributions summary:William primarily focused on code quality and bug fixes within the RuneLite client, including optimizing existing code and fixing typos. They addressed redundant code in various Java files, improved performance by replacing `String.substring` with `CharSequence` in multiple modules, and corrected numerous typos in function names and configuration descriptions. The commits also include fixing typos in the API and SlayerUnlocks. Finally, they updated the emoji and raids plugins.
old-schooldotnetrunescapeosrsold-school-runescape
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
William Collishaw - Senior Full-Stack Software Engineer at Bellese Technologies