Muhammad Aarif

Engineering Manager at Greenely

Stockholm, Sweden
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
Muhammad Aarif is an engineering manager based in Stockholm with 9 years of hands-on experience building and operating Python/Django systems on AWS, Docker, and Kubernetes. He blends people leadership with active architecture and coding—driving modernization, automation, and deployability while still contributing to codebases. His open-source work on the widely used Open edX platform highlights a focus on code modernization, testing, and infrastructure hardening that reduced developer toil and improved Python compatibility. Previously he led backend and DevOps efforts across startups and enterprises, delivering measurable velocity gains by automating repetitive tasks and streamlining CI/CD. Known for onboarding and mentoring junior engineers, he pairs pragmatic engineering with attention to long-term maintainability.
code9 years of coding experience
job9 years of employment as a software developer
bookCloud DevOps Engineer, Computer Software Engineering, Cloud DevOps Engineer, Computer Software Engineering at Udacity
book🎓 Bachelor of Science in information Technology (BSIT), Computer Science, 🎓 Bachelor of Science in information Technology (BSIT), Computer Science at The Islamia University of Bahawalpur
languagesUrdu, English
stackoverflow-logo

Stackoverflow

Stats
1,655reputation
169kreached
21answers
8questions
Badges
django-models
top-5%
github-logo-circle

Github Skills (29)

pytest10
data-service10
python10
django10
testing10
configuration-management10
webservice10
code-migration10
ansible10
ansible-galaxy10
backend10
deployment-automation10
ubuntu9
develop9
dockers9

Programming languages (9)

TypeScriptOpenEdge ABLCSSShellJinjaJavaScriptHTMLGroovy

Github contributions (5)

github-logo-circle
openedx/course-discovery

Feb 2020 - May 2021

Service providing access to consolidated course and program metadata
Role in this project:
userBack-end Developer
Contributions:5 reviews, 18 commits, 35 PRs in 1 year 3 months
Contributions summary:Muhammad primarily contributed to the backend of the course discovery service, making several changes to tests and core functionalities. These changes include refactoring code, replacing dependencies like `jsonfield` and `django-autocomplete-light`, and upgrading Django. The user also worked on testing and updating API-related components. These updates suggest a focus on maintaining and improving the backend infrastructure of the course discovery application.
data-managementconsolidateditilbackend-servicemetadata
openedx/openedx-platform

Jul 2019 - Feb 2022

The Open edX LMS & Studio, powering education sites around the world!
Role in this project:
userBackend Developer
Contributions:235 reviews, 336 commits, 521 PRs in 2 years 7 months
Contributions summary:Muhammad primarily contributed to code modernization and code style improvements within the Open edX platform, specifically applying `python-modernize` and `isort` to various Python files. These changes primarily focused on updating legacy code and standardizing import statements for improved code maintainability. The commits touched files across multiple modules including, course theming, course bookmarks, xsslint, and user authentication. The consistent application of modernization tools across diverse files indicates a focus on code quality and Python version compatibility.
lmsopenedxbackend-service
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