Mehdi Khan

Software Engineer at Contentful

Berlin, Germany
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
Mehdi Khan is a backend and infrastructure engineer with about 15 years of experience, now building Go-based Kubernetes operators and internal developer platforms at Contentful in Berlin. He blends hands-on systems work—24/7 on-call ownership of production infrastructure—with a background in Node.js microservices, event-driven architecture, and cloud platforms (AWS, GCP). Previously he led engineering teams and delivered resilient distributed systems for startups and scale-ups, including designing observability dashboards and optimizing Kubernetes deployments. An early open-source maintainer, he contributed DevOps improvements to the popular meteor-up project, streamlining deployment and setup workflows. His career path also includes founding work on widely used tooling (Avro Keyboard) and an unusual academic start in medicine, reflecting a pragmatic, cross-disciplinary problem-solving style.
code15 years of coding experience
job16 years of employment as a software developer
bookBachelor of Medicine, Bachelor of Surgery (MBBS), Bachelor of Medicine, Bachelor of Surgery (MBBS) at Mymensingh Medical College
stackoverflow-logo

Stackoverflow

Stats
1,085reputation
81kreached
6answers
13questions
github-logo-circle

Github Skills (13)

configuration-management10
nodejs10
meteor10
devops10
deployment-automation10
javascript9
http6
asynchronous6
web-application6
chunked-encoding6
google-app-engine6
mysql6
java6

Programming languages (14)

JavaCSSC++RustGoHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
arunoda/meteor-up-legacy

Jan 2014 - Jan 2014

Production Quality Meteor Deployments
Role in this project:
userDevOps Engineer
Contributions:9 commits in 1 day
Contributions summary:Mehdi primarily focused on improving the setup and configuration process for deploying Meteor applications. Their contributions involved adding arguments to setup functions and integrating configuration options for server setup and deployment. This includes modifications to the `taskLists.js` and `actions.js` files to streamline the deployment setup and environment configuration, as well as adding support for skipping certain steps. They also initialized configuration options for node and phantom setup.
meteordeploymentdeploymentsproductionquality
mugli/orkid-api

Feb 2019 - Oct 2019

GraphQL API to monitor and manage Orkid task queue ⚙️
Contributions:8 releases, 83 commits, 47 pushes in 8 months
apimonitorredisgraphql-apijob-queue
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
Mehdi Khan - Software Engineer at Contentful