About

As an experienced software developer and architect that has had a wide range of additional
roles and tasks from requirements engineering up to team lead, I enjoy to be involved in all
stages of a software life from planing until deployment and production use.
I love to plan, design and develop intelligent systems that make great experience for
user. Systems that are practical and simple for daily usage and yet are stable and look good
too. Details play a big role for me to take care of.
On this website you will find my CV, examples of my works and some opinions and expressions in form of blog posts.
Get in touch
You can find me here: or send me an email at: mohamnag@gmail.com
published on https://naghavi.me/
all rights reserved for Mohammad Naghavi
all rights reserved for Mohammad Naghavi