Mahdi 

Iran
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
Mahdi is a self-taught UI/UX designer and software engineer with eight years of experience building user-focused products across frontend and backend stacks. He blends visual design roots with practical engineering, shipping interfaces and systems using Rust, JavaScript (Vue/Nuxt), and Elixir. His recent role as Senior Software Engineer supported a niche Los Angeles marketplace for wholesale digital gift cards, reflecting experience with commerce-oriented platforms. Earlier positions span product design and frontend work at Xeniac and senior UI roles, demonstrating continuity from pixel-level craft to production delivery. Based in Iran, he combines formal software engineering education with a freelance design background, enabling him to bridge teams that need both strong UX sensibility and modern backend proficiency. Colleagues describe him as a pragmatic generalist who moves fluidly between design mockups and performant implementation.
code8 years of coding experience
job2 years of employment as a software developer
bookBachelor, Computer Software Engineering, Bachelor, Computer Software Engineering at Technical University of Amirkabir - arak
bookMaster's degree, Master's degree at Arak University
bookDiploma, Computer Engineering, Diploma, Computer Engineering at Technical College of Ghaem
languagesPersian, English
stackoverflow-logo

Stackoverflow

Stats
96reputation
3kreached
6answers
4questions
github-logo-circle

Github Skills (85)

countdown10
farsi10
nuxt-module10
prismic10
persian10
iban10
vue10
fuzzy-matching10
artillery10
javascript9
codesandbox9
modals9
testing9
overlay9
nuxt9

Programming languages (8)

TypeScriptC#C++CJavaScriptVueHTMLDart

Github contributions (5)

github-logo-circle
mediv0/v-bucket

Sep 2020 - Feb 2021

📦 Fast, Simple, and Lightweight State Management for Vue 3.0 built with composition API, inspired by Vuex.
Contributions:4 releases, 74 commits, 1 PR in 4 months
apicompositionstate-managementvue-3vue3
A simplistic calculator for using howitzers, field artillery, gunboats, and mortars. Simply click which weapon you're using then input the dist/azm from yourself to the weapon, then the dist/azm to the target and an accurate firing solution will be displayed.
Contributions:2 releases, 111 commits, 1 PR in 11 months
weaponoverlayfoxhole-artillerycalculatorfield
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
Mahdi