Mike Elsmore

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

🤩
Rockstar
Mike Elsmore is a freelance JavaScript/TypeScript engineer and developer relations specialist with 12 years' experience, based in Birmingham, UK. He blends senior engineering and architecture work with SDK maintenance, API governance and developer experience—having contributed to notable open-source projects like Novu (adding Infobip SMS/email providers) and Directus (CLI/extension and UI improvements). In cross-disciplinary DevRel roles (notably at Infobip) he shipped public SDKs, sample apps and even migrated docs to a docs-as-code workflow, demonstrating both technical depth and product-facing delivery. A natural teacher and content creator, he treats his hobby of learning and helping others as his day job, often turning complex integrations into practical tooling and documentation.
code12 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
151reputation
9kreached
8answers
0questions
github-logo-circle

Github Skills (38)

api-doc10
typescript310
node-js10
messaging-system10
vue210
validations10
typescript10
vue310
typescript210
validation10
notification10
api10
vue10
typescript-types10
typescripts10

Programming languages (15)

C#JavaCSSRustVueGoHTMLTypeScript

Github contributions (5)

github-logo-circle
novuhq/novu

Nov 2022 - Dec 2022

Open-Source Notification Platform. Embeddable Notification Center, E-mail, Push and Slack Integrations.
Role in this project:
userBack-end Developer & API Developer
Contributions:1 review, 16 commits, 2 PRs in 27 days
Contributions summary:Mike primarily contributed to adding and integrating the Infobip SMS and Email providers into the Novu notification infrastructure. This included implementing provider-specific logic, integrating the Infobip API, and updating configuration files. The user also worked on incorporating the Infobip mail service, showcasing their ability to work across different channels within the notification system.
jsvue-reactnotificationsvuereactjs
directus/directus

Dec 2024 - Feb 2025

The flexible backend for all your projects 🐰 Turn your DB into a headless CMS, admin panels, or apps with a custom UI, instant APIs, auth & more.
Role in this project:
userFull-stack Developer
Contributions:5 reviews, 2 PRs, 1 push in 2 months
Contributions summary:Mike's contributions focused on enhancing the Directus extension's functionality and the overall user interface. They were actively involved in improving the extension validation process, specifically with the CLI tools. Their work involved modifying Vue.js components for the app, including those related to error handling and nested validation in translations, as well as changes in map-related interfaces. The user also made improvements to the extensions-sdk by adding a validation feature, demonstrating expertise in both frontend and backend aspects of the project.
cmsno-codecollaborationintuitivevue
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