About Me

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

Hello There!

I'm an AI Engineer & Software Architect with 10+ years building production software, and the last two focused on LLM applications, agentic AI, and retrieval-augmented systems. My background spans C#/.NET and Python/Django — I've shipped banking gateways, interbank payment systems, computer-vision platforms, and insurance software for banks, telecoms, retail chains, and insurers across six companies in Iran. I now design AI-native architectures at an insurance technology company, building on that domain foundation. I hold an M.Sc. in Artificial Intelligence and Robotics and have published two peer-reviewed papers in deep learning and computer vision. I've also taught software engineering to undergraduates at two institutions and translated three technical books into Persian, so I'm as comfortable explaining a system as building one. Outside of work, I'm usually hiking, listening to a podcast, or reading up on whatever's new in AI. Always happy to connect with people working on interesting problems in this space.

My Resume

  • WORK EXPERIENCE

  • Senior Developer

    2024 - 03 - Current Now

    Dotin/Riton

  • Senior Developer

    2023 - 09 - 2024 - 03

    Navaco

  • Software Developer

    2021 - 11 - 2023 - 09

    Freelancer

  • 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


  • EDUCATION

  • 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)


  • ARTICLES

  • 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


  • COURSES

  • IEEE - MAD Al - Workshop

    2019 - 12 - 2019 - 12

    As Instructor /Tarbiat Modares University


Skills

AI Engineering

  • LLM Application Development 70%
  • AI Agent Engineering 70%
  • Forward Deployment Engineering (FDE) 70%
  • Prompt Engineering 70%
  • Agentic AI 70%

LLM Ecosystem

  • LangGraph 70%
  • LangChain 70%
  • OpenAI API 70%
  • OpenHands 70%
  • DSPy 70%
  • Model Context Protocol (MCP) 70%
  • Ollama 70%

AI Infrastructure

  • AI & Machine Learning (Deep Learning, Data Science) 80%
  • AI Evaluation 70%
  • Vector Databases (Qdrant, ChromaDB) 70%
  • Retrieval-Augmented Generation (RAG) 70%
  • Embedding Models 70%
  • Semantic Search 70%

Backend Engineering

  • .NET 70%
  • OAuth/OpenID Connect 75%
  • Blazor-Webassembly 70%
  • C# 70%
  • Python 75%
  • FastAPI 70%
  • ASP.NET Core 70%
  • Flask 75%
  • REST APIs 70%
  • Django 75%

Software Architecture

  • Microservices 75%
  • Domain-Driven Design (DDD) 75%
  • Design Patterns 70%
  • Micro-Frontends 70%
  • Modular Monolith 75%
  • Defensive Coding/SOLID 75%
  • Clean Architecture 70%
  • Event-Driven Architecture 70%

DevOps & Cloud

  • Azure DevOps 60%
  • Aspire 70%
  • Kubernetes 65%
  • Docker 65%
  • GitHub Actions 70%
  • Linux 70%

Automation & Testing

  • TDD 75%
  • Acceptance Testing (BDD, SpecFlow) 80%
  • n8n 70%
  • xUnit 75%
  • API Testing 80%

Data

  • SQL Server 75%
  • Oracle 75%
  • MongoDB 75%
  • Entity Framework Core 70%

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