Martin M

Senior Software Engineer at Microsoft

Nairobi County, Kenya
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
Martin M is a Senior Software Engineer with a decade of experience building scalable data and people platforms at Microsoft and earlier startups across Kenya. He specializes in entity intelligence, contact inference, and improving data quality pipelines and operational reliability for large-scale M365 services, including contributions to the Microsoft Graph Toolkit and Graph Explorer modernization. Martin blends full-stack craftsmanship—having implemented frontend features, PDF exports and accessibility fixes in notable open-source repos—with backend systems work on ingestion and CI tooling for enterprise deployments. He’s a strong advocate for documentation, centralized onboarding, and mentorship, having led efforts to create tooling and knowledge hubs that accelerate team ramp-up. Known for pragmatic problem solving, he pairs production-focused engineering with a focus on usability and inclusivity, ensuring systems are reliable, well-documented, and easy to scale.
code10 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (B.Sc.), Mathematics and Computer Science, Bachelor of Science (B.Sc.), Mathematics and Computer Science at Jomo Kenyatta University of Agriculture and Technology
stackoverflow-logo

Stackoverflow

Stats
574reputation
28kreached
20answers
9questions
github-logo-circle

Github Skills (33)

javascript10
typescript10
web-components10
front-end-development10
vue10
typescript-types10
typescripts10
react10
vue-jsx10
api-design9
restful-api9
back-end-development9
accessibility9
api-rest9
ui-design9

Programming languages (17)

C#PowerShellJavaC++GoHTMLXSLTTypeScript

Github contributions (5)

github-logo-circle
Authentication Providers and UI components for Microsoft Graph 🦒
Role in this project:
userFront-end Developer
Contributions:1 release, 563 reviews, 469 commits in 1 year 8 months
Contributions summary:Martin primarily contributed to the development and enhancement of UI components within the Microsoft Graph Toolkit. Their work involved implementing features for the people-picker component, including support for any email input and integration with copy/cut/paste functionality. They also addressed accessibility concerns by updating the aria-label values for the button elements within the person-card. The user's commits demonstrate a focus on improving the user experience and accessibility of the toolkit's components.
web-componentsperson-cardmicrosoftui-componentsazure-active-directory
ALCF Concept to Clinic Challenge
Role in this project:
userFull-stack Developer
Contributions:9 commits, 10 PRs, 26 comments in 3 months
Contributions summary:Martin contributed to both the frontend and backend of the application. They fixed a critical error related to loading the frontend index and addressed warnings in Vue files. Additionally, they implemented PDF export functionality for the report section and updated the documentation pages to include the documentation table of contents. Furthermore, they updated the frontend configuration to incorporate the latest commit hash in the navbar.
clinic
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