Mickey Petersen

Owner at Inspired Python

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

🤩
Rockstar
Mickey Petersen is a seasoned technical architect and software developer based in London with over a decade of commercial Python experience and nearly three decades in software engineering. He repeatedly leads end-to-end projects—especially data modelling, data warehousing and big-data systems—bringing algorithms-level thinking and deep OS/hardware performance insight to high-scale deployments. As a hands-on architect he has modernised ETL and deployment pipelines, built terabyte-ram Monte Carlo platforms at SCOR, and migrated heavyweight models to cloud and container orchestration for elastic scale. He trains and mentors teams, enforces rigorous release/configuration/test discipline, and codifies best practices in Python across organisations. An active open-source contributor, he extends Emacs structured editing with Tree‑sitter support and is the author of "Mastering Emacs," reflecting an uncommon blend of developer tooling evangelism and production systems expertise. His background spans startups to global banks, consistently translating complex domain requirements into maintainable, performant systems.
code12 years of coding experience
job11 years of employment as a software developer
languagesEnglish
github-logo-circle

Github Skills (8)

tree-sitter10
emacs10
emacs-lisp10
package-development10
python9
javascript9
hydra7
html7

Programming languages (4)

C++CEmacs LispPython

Github contributions (5)

github-logo-circle
mickeynp/combobulate

Nov 2021 - Dec 2022

Structured Editing and Navigation in Emacs with Tree-Sitter
Role in this project:
userFull-stack Developer
Contributions:1 review, 15 commits, 16 PRs in 1 year
Contributions summary:Mickey contributed significantly to the `combobulate` project, which focuses on structured editing and navigation in Emacs using Tree-sitter. Their work involved implementing and extending features within the Emacs Lisp environment, as well as adding and improving language-specific support, particularly for Python, Javascript and HTML. The commits demonstrate a focus on enhancing navigation capabilities, expanding support for different code structures, and improving the overall user experience. This includes adding support for new languages, refactoring code, and making improvements to the performance of the navigation and editing tools.
structuredstructured-editingemacseditingnavigation
mickeynp/sona

Nov 2013 - Jan 2014

Contributions:61 commits in 1 month
pythonline-searchsearch-toolpython3search
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
Mickey Petersen - Owner at Inspired Python