Michael Nahkies

Staff Software Engineer at Zoa

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
Michael Nahkies is a Staff Software Engineer with 11 years of experience building full-stack web applications using TypeScript/JavaScript, Node.js and PostgreSQL, currently based in London. He blends hands-on engineering with team leadership, having led scrum teams and architected greenfield projects spanning Angular frontends and Java/Node microservices deployed on AWS and Kubernetes. Known for improving reliability and developer productivity, he has made build-and-test stability contributions to an established native-threads WebWorker project, fixing memory issues and hardening test scripts. Comfortable across the stack, he pairs pragmatic delivery with attention to infrastructure and DevOps, and brings a global perspective from New Zealand to UK tech environments.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at University of Canterbury
bookEllesmere College
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
2,349reputation
187kreached
82answers
7questions
Badges
angular
top-5%
github-logo-circle

Github Skills (16)

bash10
c-language10
cprogramming-language10
cicd9
testing9
angular9
nodejs8
webworker7
string-interpolation6
npm6
typescript6
google-cloud-platform6
javascript6
postgresql6
translate6

Programming languages (17)

C#JavaC++RustCGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
Lightweight Web Worker API implementation with native threads
Role in this project:
userBack-end & DevOps Engineer
Contributions:5 commits, 2 PRs, 2 comments in 1 year 9 months
Contributions summary:Michael primarily focused on optimizing the project's build and testing processes. Their contributions included correcting memory management issues by deleting BSON objects and restoring the HandleScope. They also added and improved a Bash script to run all tests, implementing features like timeout and SIGTERM handling for test suites, and ensuring the build exits with an error code upon test failures. This work indicates a strong focus on the stability and efficiency of the project's build and test infrastructure.
apimultithreadingjavascriptworker-threadsthreads
mnahkies/shoe-string-server

Jul 2021 - May 2022

A collection of scripts for running a bunch of services in docker on a budget
Contributions:29 commits, 24 PRs, 24 pushes in 10 months
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
Michael Nahkies - Staff Software Engineer at Zoa