About Me

  • Full Name:Mehrdad Jannesar
  • Phone:+98 912 2268192
  • Email:jannesar.computer@gmail.com
  • Website:www.mehrdadjannesar.com
  • Address:Tehran, Iran

Hello There!

A software developer with extensive experience in programming with different languages such as Django, Python and .Net. Holding considerable work experience in six Iranian companies, working on development of software for different industrial purposes. Also, holding considerable experience in both teaching and research. Keen to challenge myself and step outside of my comfort zone. Interested in traveling, hiking, exercising, etc. Filling my free time with updating my science, listening to podcasts, and learning programming new features. Having a master’s degree in artificial intelligence and robotics. Completed four certificate-based courses on machine learning, deep learning, and programming with Python, Django, and Asp.net core. Published two papers in peer-reviewed journals and translated three books into Persian language. Taught specialized software engineering courses to undergraduate students in two higher education institute in Iran. Currently open to start graduate research and always open to collaborate with experts on cutting-edge technologies.

My Resume


  • Senior Developer

    2024 - 03 - Current Now


  • Senior Developer

    2023 - 09 - 2024 - 03


  • Software Developer

    2021 - 11 - 2023 - 09


  • Senior Developer

    2020 - 08 - 2021 - 08

    Paya Communication Industries

  • Instructor

    2018 - 01 - 2020 - 01

    Instructor Shamsipour Technical and Vocational College

  • Instructor

    2018 - 01 - 2020 - 01

    Instructor Enghelab Technical and Vocational College

  • Junior Developer

    2015 - 04 - 2016 - 08

    Iranian Reinsurance - Back End Developer


  • Masters Degree

    2016 - 09 - 2022 - 07

    Islamic Azad University, South Tehran Branch (major of study is AI)

  • Bachelors Degree

    2013 - 09 - 2016 - 05

    Islamic Azad University, North Tehran Branch (major of study is Software)


  • Scene Recognition using Multi-Label Multi-Resolution CNN

    2022 - 11

    Journal of Positive School Psychology - ISSN 2717-7564

  • Generating text using long short-term memory algorithm based on incremental framework

    2022 - 10

    Neuro Quantology - ISSN 1303-5150


  • IEEE - MAD Al - Workshop

    2019 - 12 - 2019 - 12

    As Instructor /Tarbiat Modares University


Modular Monolith75%
.Net / .Net Core80%
Azure Devops60%
EF Core/CQRS80%

OAuth/OpenID Connect75%

Deep Learning75%

Data Science70%



Test-Driven Development60%

Python - Django75%

Machine Learning80%

MS SQL Server75%



Clean Arch./Onion Arch./Defensive Coding/SOLID75%

My Translated Books

Nov, 2017

Deep Learning with Python

Deep Learning with Python introduces the field of deep learning using the Python language and the powerful Keras library. Written by Keras creator and Google AI researcher François Chollet, this book builds your understanding through intuitive explanations and practical examples. You'll explore challenging concepts and practice with applications in computer vision, natural-language processing, and generative models. By the time you finish, you'll have the knowledge and hands-on skills to apply deep learning in your own projects.

Jun, 2020

Computer Simulation A Foundational Approach Using Python

This book is highly recommended for a graduate course in modeling and simulation. It is also recommended for an introductory course in modeling and simulation for a senior undergraduate course. In addition, it can be a good reference for researchers, working engineers and scientists who work in modeling and simulation and optimization. It is a good addition to the field of modeling and simulation. I hope you will enjoy the book as much as I have enjoyed reviewing it.

Jan, 2017

Artificial Intelligence with Python

Build real-world Artificial Intelligence applications with Python to intelligently interact with the world around you About This Book - Step into the amazing world of intelligent apps using this comprehensive guide - Enter the world of Artificial Intelligence, explore it, and create your own applications - Work through simple yet insightful examples that will get you up and running with Artificial Intelligence in no time Who This Book Is For This book is for Python developers who want to build real-world Artificial Intelligence applications. This book is friendly to Python beginners, but being familiar with Python would be useful to play around with the code.

Download My Resume

You can download my complete resume from the link below.

Download Now

Contact Me