Greg Miell

Software Engineer

London, 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

👤
Senior
🎓
Top School
Greg Miell is a seasoned software engineer and site reliability practitioner based in London with 14 years of experience building and hardening web applications and infrastructure. He blends backend Node.js and Python development with deep systems administration skills—databases (Postgres, MySQL, Mongo), server ops (Linux, Apache, Nginx), and config management—to deliver resilient production systems. At Facebook he improved core tooling, drove type-safety and performance work across HHVM and JS, and led incident response and release gating; more recently he worked on SRE at OVO. An active open-source contributor, he has improved Locomotive.js internals to better match Express conventions, and his hobbies (electronics, ARM, CAN and car-hacking) inform a practical, hardware-aware approach to software. Colleagues rely on him for pragmatic systems integration where new technologies must interoperate with legacy platforms.
code14 years of coding experience
job10 years of employment as a software developer
bookDover Grammar School for Boys
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (6)

web-framework10
javascript10
nodejs10
expressjs10
api-design9
url-routing9

Programming languages (8)

TypeScriptC++ShellCRustJavaScriptGoPython

Github contributions (5)

github-logo-circle
jaredhanson/locomotive

Mar 2012 - Oct 2012

Powerful MVC web framework for Node.js.
Role in this project:
userBack-end Developer
Contributions:6 commits in 7 months
Contributions summary:Greg primarily focused on enhancing the Locomotive.js framework's core functionalities. They added the ability for controller rendering to utilize a callback function, mirroring Express.js behavior. Further improvements included directory scanning for controller loading, along with options for resource creation as namespaces. The user also modified the application to use locals and adjusted the framework's handling of before/after filters to avoid wrapping methods that begin with an underscore.
ejsnode-jsjavascriptframeworknodejs
GothAck/FlatRPC

Feb 2020 - Mar 2020

Contributions:70 commits, 57 pushes, 16 branches in 20 days
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