Majid Hajian is a Senior Solutions Engineer based in Oslo with over two decades of technology experience and 11 years in hands-on software roles across Europe, Asia, and North America. He blends strategic leadership with deep engineering chops, having moved from senior development and architecture roles into developer relations and solutions engineering at Microsoft. A Google Developer Expert for Flutter and Dart, Majid contributes to prominent open-source efforts like fluttercommunity/plus_plugins and has enhanced frontend tooling with TypeScript and Vue support in webpack-autoconf. He is equally comfortable refactoring cross-platform plugins as he is shaping developer ecosystems and mentoring teams. With an MBA-certification background in marketing and a software engineering degree, he brings both technical rigor and product-minded communication to complex projects. An uncommon asset is his track record of shipping platform-ready plugin updates that bridge native Android behaviors into Flutter apps, easing adoption for large engineering teams.
11 years of coding experience
16 years of employment as a software developer
Bachelor's Degree Computer Engineering - Software, Bachelor's Degree Computer Engineering - Software at Azad University
Certification MBA - Marketing, Certification MBA - Marketing at MN Business School
Contributions:117 reviews, 56 commits, 121 PRs in 2 years 2 months
Contributions summary:Majid's contributions primarily focused on transferring packages and updating code for the `fluttercommunity/plus_plugins` repository. They updated and refactored code within the `android_alarm_manager_plus` and `android_intent_plus` packages to ensure compatibility, and functionality. The changes include updating and refactoring the code for plugins.
A tool to create frontend apps using webpack, Parcel or Snowpack
Role in this project:
Front-end Developer
Contributions:8 commits, 1 PR, 3 comments in 1 day
Contributions summary:Majid focused on enhancing the webpack-autoconf tool to support modern front-end development practices. They primarily added TypeScript support, including integrating ts-loader and configuring tsconfig files. Additionally, the user implemented features for Vue.js projects, creating essential components and establishing a Vue-based project structure within the tool. These changes collectively improved the tool's adaptability and feature set.
reactmicrofrontendfrontend-appsfrontendsnowpack
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
Majid Hajian - Senior Solutions Engineer at Microsoft