Mahdi Zandakbari

I'm a

About

MBA

Bachelor of Software Engineering

.Net Developer/Solution Architect/Technical Lead with 15+ years of enterprise-grade development experience. Working in software development teams as "software architect and designer", "full stack developer", "analyzer", and "Chief Technology Officer". A journey that began with Delphi 5, Matlab 6 and SQL Server 2000 and still being continued.

Senior Full Stack .Net Developer.

Over the years, I've worked in industries such as: oil and gas, 24/7/365 flow-centric online systems, engineering, procurement, and construction.

  • Website: www.mahdizand.com
  • Language: English, Persian
  • Email: info@mahdizand.com
  • Bachelor: Bachelor of Software Engineering
  • Master: Master of Business Administration
  • Freelance: Available

I will bring a passion for delivering robust and reliable solutions to your project. These project where not done by locking myself away in a room! In contrast I believe in team work not only with the other developers but also with the real business experts.

Skills and Technologies

Here are technology and skills that I am best at. Mostly based on Microsoft technology stack

c# 90%
.Net Core 90%
.Net Framework 90%
Asp.Net MVC 90%
ORMs (EF, EFCore, Dapper) 85%
Testing Concept and Tools 80%
Microsoft SQL Server 80%
Other databases (MySql, SqlLite, PostgreSql,..) 50%
HTML/CSS/JavaScript/jQuery 80%
Microservice Architecture 80%
Design Patterns 80%
Domain Driven Design 80%
DevOps Mindset 75%
Agile-Scrum 70%
Azure Development 65%

Resume

As a person who started coding with IBM 486 all the way through 2023 and .Net8, I have learned to be a full time learner!

20+ Years of coding from the school time including 15+ years of professional software developing

Professional Experience

Rubect - CTO

2021 - Present

Vancouver, BC, Canada (Remote) - Doha, Amman

  • Spearheaded the design and technical management of an enterprise-grade project management software, overseeing its complete development lifecycle.
  • Led and directed a diverse team of 6 experts with proficiencies in backend, frontend, and database technologies, coordinating their efforts across various domains.
  • Collaborated closely with the business development team to strategize and adopt appropriate technologies that aligned with the company's objectives.
  • Formulated and established comprehensive policies, conventions, workflows, and subsystems within Application Lifecycle Management (ALM), encompassing robust CI/CD and DevOps cycles.

IVS - CTO

2020 - 2021

Tehran, Iran

  • Applied the Value Stream Mapping approach to comprehensively revise and enhance CI/CD and DevOps cycles, iteratively refining workflows based on valuable feedback.
  • Restructured and optimized essential test suites at various service levels, integration points, and end-to-end scenarios, significantly enhancing product reliability.
  • Orchestrated a strategic technological transition initiative, meticulously planning the migration of a substantial enterprise product from the .Net framework to the modernized .Net 5 platform. This endeavor impacted a vast user base comprising tens of thousands of individuals.

IVS - CEO

2007 - 2023

Tehran, Iran

I assumed the role of CEO in a company that I co-founded while concurrently pursuing my studies at the university. This unique phase involved a dual focus on academic commitments and the development of our business venture. In alignment with the common trajectory of numerous small startups, I undertook a multifaceted role as CEO, which encompassed not only strategic leadership but also hands-on technical responsibilities.

  • Conceptualized and crafted an enterprise-level project management system that subsequently evolved into the central driving force behind the company's future operations.
  • Designed and developed various customized systems in different fields including energy and oil and gas, transportation, construction, civil, e-commerce, procurement, e-learning and business intelligence

IVS - Developer

2005 - 2007

Mazandaran, Iran

During this time, with the other co-founders, we were forming the company and carrying out scattered projects to increase experience and shape the team.

Saff-Co - IT Consultant

2010 - 2014

Tehran, Iran

Within this oil and gas enterprise, I undertook a part-time role where I led a team of developers in the creation of an end-to-end project management system for engineering, procurement, and construction (EPC) projects. This experience enriched my understanding of project-centric organizations and provided me with valuable insights into the intricacies of the oil, gas, and energy sector projects.

core competencies

My personal core competencies lie in these fields of projects

Dynamic workflow-based systems

Dynamic workflow-based systems for long running acceptance /work accomplishment flows, such as loan or license requests management.

Project-centric systems

Project-centric systems which include either conventional project management concepts from PMBOK knowledge areas and need WBS and Project Measurement Systems and Microsoft Project, Oracle Primavera integration, or agile/lean concepts such as Kanban/Scrum boards, sprint planning etc.

Technology change projects

Projects which need code convert from old technologies and architecture to the newer ones. Such as migrating old .Net framework based product to .Net Core (.Net6-7)

Product technical design

Software products which are made to be able to serve, be maintained and scale for several years. This kind of software usually need high separation of business from technology to be technology-change resilient over time, so they need robust architecture and more design considerations should be made for them.

Testimonials

Pouyan Dehghani

Data Architecture Senior Manager

Accenture - Canada

I had the opportunity to work with Mahdi on multiple projects in the past. Mahdi has the ability to oversee and manage complex and large scale projects while also being focused on the important technical aspects of the project. His rich profile and the talented technical teams he oversees, are a valuable asset for every project.

Mohammad Naghavi

Software Architect | Java Developer

Bitpanda Pro - Austria

I had the opportunity of working with Mahdi on multiple projects, ranging from small to really large ones. I always enjoyed his concentration on the goal and how he avoided distractions. His long history in IVS also proves how long and how far he stays focused on the problem and does not get frustrated on the way. His interest for proper and correct solution, definitely had its influence on me. He can manage a team properly and be an effective developer his own.

Alireza Akbari

ICF PCC | MBA | AVS | Business Advisor & Professional Coach

NIPC, Iran

I've known Mahdi for over 15 years. First, we were classmates, but soon we become work friends. All these years I've found him a professional with all its determining aspects, whether it's ethics or customer focus or being up to date. He also shown in several cases that is capable of leading teams of multi-disciplinary professionals and trying hard to deliver the best results to the clients. Now a days, he is still my first source in the fields of his professions to get to know what I should do or choose. Thus, if you are looking for a reliable professional to serve you, with no doubt, I recommend him.

Contact