Mohammad Mahdi Nazari

Software Engineer

I'm a passionate and Self-taught software engineer with 6+ years of experience in designing and developing software in various platforms.
I'm currently focusing on Software Architecture, .Net WebAPIs, Angular And Machine Learning.
My goal is to design premium software with high performance, maintainability and clean codebase.

Contact Info

Education

  • Master’s of Information Technology

    University of Tehran - IT - Artificial Inteligence
    2022/09 - Present
    • Implementing state of the art GA, RL and ID3 algorithms to solve various problems.
    • Implementing a 3D Soccer Simulation using Deep-RL in a 2x2 Multi-agent system.
  • Bachelor’s of Computer Engineering

    West Tehran Islamic Azad University - Software Engineering
    2017/09 - 2021/05
    Grade : 17.8

Soft skills

  • Team Work and Communication
  • Self-Learning
  • Problem Solving
  • Time and Project management
  • Leading small teams
  • Educating team members

Primary skills

Secondary skills

Languages

  • Persian
    Native or bilingual proficiency
  • English
    Native or bilingual proficiency

Work Experience

  • Karsazan Faradadeh Iranian (CADA)

    2023/06 - Present
    • Software Architect:
      • CADA Produce: Design, Architecting and Development of state-of-the-art Supply Chain Management (SCM) platform.(Backend and Frontend)
      • Leadership, design and development of an advanced angular control library which improved development speed and experience by 40%~60% and user expreience through visual consistency.
      • CADA Directory: Architecting and development of advanced Goods Search Engine.(Backend)
        Development of Services for data transformation and seeding into the search engine.
      • Discover and Debuging major memory leaks in legacy solutions which was resulting in Deployment crash under load.
      • Refactoring and resolving major architectural bugs in legacy solutions.
    • Gitlab Admin:
      • Migrating VCS from TFS to Gitlab, Developing Automatic Backup services and Maintaining the server and repositories.
      • Performing code reviews, merging pull requests and deployments of various solutions.
    • Software Engineer:
  • Dez Novin Sanaat (DNS)

    2021/11 - 2023/01
    • Software Engineer
      • AppStore Solution: Design and Development of an android appstore solution including: Android client, Administrative dashboard(CMS) and WebAPI. Advanced Localization system integration.
      • Tractor and GIS Simulator: Design and Development of a Tractor simulator and GIS location emulation for electrical equipment testing and showcasing. Accurate Physics simulations. Serial Commiunications.

Personal Projects

Dokploy - github.com/Dokploy/dokploy

2025/5 - 2025/5
  • Contribution To OpenSource Project.
  • Added Git LFS support to Dokploy Docker image.
  • Git
  • LFS
  • Docker

TgBotPlay.WebAPI - github.com/IPdotSetAF/TgBotPlay.WebAPI

2025/4 - Present
  • A NuGet package for bootstrapping Telegram bot on MVC WebAPI.
  • C#
  • .NET8
  • NuGet
  • RestApi
  • CICD

EShopMicroServices - github.com/IPdotSetAF/EShopMicroservices

2024/12 - 2025/2
  • A Simple MicroService starter project.
  • C#
  • Docker
  • Micro Service
  • MSSQL
  • .NET8
  • SQLite
  • RabitMQ
  • PostgreSQL
  • Redis
  • DDD
  • Clean Architecture
  • Vertical Slice Architecture

TuneRipperBot

2024/11 - 2025/4
  • A Telegram bot for searching and downloading spotify music.
  • CICD
  • Docker
  • C#
  • .NET8
  • MSSQL Server
  • SQLite
  • Clean Architecture

CodeChef - github.com/IPdotSetAF/CodeChef

2024/10 - 2024/12
  • A Developer Utility website.
  • Code generators, Converters and MSSQL scaffolders.
  • CICD
  • Docker
  • Python
  • Angular
  • SSG

0DINID

2024/5 - Present
  • A Central Idntity provider that supports multiple authentication protocols and standards.
  • MFA, Mailing, SMS and TOTP support.
  • C#
  • Docker
  • MSSQL
  • .NET8
  • Blazor
  • Angular

DNTCaptcha.Core - github.com/VahidN/DNTCaptcha.Core

2024/3 - 2025/1
  • Contribution To OpenSource Project.
  • Implemented Route and controller customization.
  • Implemented Ratelimiter error customization.
  • C#
  • .NET
  • OpenAPI
  • NuGet

ESPAsyncHTTPUpdateServer - github.com/IPdotSetAF/ESPAsyncHTTPUpdateServer

2024/2 - Present
  • Maintaining open-source arduino library.
  • A webpage and api for OTA Program/FileSystem updates on micro controllers.
  • C++
  • ESP
  • Arduino
  • PlatformIO
  • CICD

Project Enzyme

2022/7 - Present
  • A multi-platform cloud based TODO list and project management application.
  • C#
  • .NET MAUI
  • .NET6
  • RestAPI
  • OpenAPI
  • MSSQL Server
  • Onion Architecture

GDSC Services

2022/3 - 2022/4
  • A Modern Terminal Emulator made to assist you in using google drive and google sheets.
  • C#
  • WPF
  • .NET Framework
  • Google Drive APl
  • Google Sheets APl

Easy Parvaz

2020/8 - 2021/1
  • Designing an Airline system to store and manage information of customers, flights, airplanes, and tickets.
  • Ticket Reservation and printing.
  • C#
  • .NET Framework
  • MSSQL
  • Dapper
  • WinForm