Code isn’t merely a tool—it’s the vocabulary I use to translate ideas into reality.

  • C# (.Net 8 & .Net 9)
  • SAFe Framework
  • Angular (TypeScript)
  • Svelte (Typescrcipt)
  • Azure Functions
  • Azure App Services
  • Azure Container Registry
  • Azure Blog Storage
  • Azure Container Instances
  • Azure Cosmos DB (Mongo / Sql Driver)
  • Azure Application Gateway
  • Azure DevOps Git / CI (Pipeline)
  • Azure Event Grid
  • Azure Event Hubs
  • GraphQL & REST APIs
  • Pulumi (IaC)
  • Azure EntraId & Microsoft Graph
  • SonarQube
  • Salesforce Integration

Lead Cloud Engineer

Halocline GmbH & Co. KG
2024 – Now

As the lead engineer, I was responsible for the entire backend of the Halocline software, a VR/XR application. This was a highly significant project where I oversaw everything from the ground up—including technology selection, system architecture, backend and database implementation, security, and ultimately infrastructure as code (IaC) deployment using Azure DevOps. I also managed the deployment of APIs.
Throughout the project, I faced many challenges, such as handling high database load due to the real-time nature of the Unity application, ensuring robust security, and managing access control. The entire system is fully hosted on Azure.

Tech Lead & Senior Cloud Engineer

Polestar Performance
2022 – 2024

For more than two years I served as Tech Lead for Fleet Portal, steering complex business logic inside Polestar’s commerce ecosystem. The platform is fully serverless on AWS, powers B2B sales to leasing companies, and integrates with Salesforce plus numerous internal services. As demand grew, we refactored the entire system around Domain‑Driven Design. My duties included facilitating cross‑team communication, making technology and architectural decisions, and continually improving team and product performance.

  • C# (.NET 6 & .NET 8)
  • SAFe Framework
  • React (TypeScript)
  • AWS Lambda
  • AWS Step Functions
  • AWS DynamoDB
  • AWS SQS
  • AWS EventBridge
  • AWS S3
  • GraphQL & REST APIs
  • Cloudflare Workers
  • Azure Active Directory & Microsoft Graph
  • Serverless
  • Terraform
  • AWS CDK
  • SonarQube
  • Salesforce Integration
  • C# (.NET Core & .NET 6 / Web API)
  • Hardware Integration (Kollmorgen)
  • SAFe Framework
  • SOAP (WCF) & REST APIs
  • RabbitMQ
  • IBM MQ
  • Microservices Architecture
  • Docker (Containerization)
  • MongoDB
  • Microsoft SQL Server
  • ELK Stack (Elasticsearch / Logstash / Kibana)
  • Azure & Azure DevOps
  • NUnit / SpecFlow / Selenium
  • TCP Socket Communication
  • Angular (TypeScript)
  • HTML5 / jQuery / CSS3

Tech Lead & Senior Systems Architect

Toyota Material Handling Logistics Solutions
2019 – 2022

For nearly three years I served as System Architect and Senior C# Developer, leading an agile team that built an integration platform between Toyota’s Order Manager (T‑One) and customer warehouse‑management systems. Designed as a suite of microservices atop a custom modular framework inspired by Unity 3D, the solution enforced customer‑specific rules and ensured seamless compatibility between T‑One and diverse WMS environments. Beyond hands‑on architecture and coding, I mentored four junior engineers, handled business analysis, and regularly stepped in as Scrum Master to keep our agile process on track.

Senior System Engineer

Cochlear Bone Anchored Solutions AB
Project: Baha Fitting Software

2018 – 2019

As Senior System Engineer on Baha Fitting Software (WPF, .NET, MVVM), I added key features and resolved critical + minor defects in an entirely asynchronous codebase that programs Cochlear bone‑anchored hearing devices. I also revamped the WiX WPF bootstrapper, enabling smooth install, uninstall, and in‑place upgrades from older releases.

  • C#
  • .NET Framework 4.8
  • WPF & MVVM Light
  • WiX# & WiX Toolset
  • Palpatine 5.0 & 6.0
  • Hardware Device Integration
  • NUnit Framework
  • Ranorex Studio
  • TFS (Team Foundation Server)
  • C#
  • .NET Framework 3.x
  • Microsoft SharePoint Server 2012 & SharePoint APIs
  • SharePoint WCF Integration
  • ASP.NET MVC
  • Entity Framework
  • Windows Application Development
  • Windows Application (DevExpress Components)
  • HTML5, jQuery, and AJAX
  • Microsoft SQL Server
  • NUnit Framework & MSTest (Visual Studio Built-in Test Framework)
  • Ranorex Studio
  • Microsoft Windows Server 2016
  • CentOS 7
  • Load Balancing

System Architect and Developer

Future Covenant (Office Automation Solutions)
Project: TV Program Workflow Application Management

2016 – 2018

From 2016 to 2018, I worked as a System Architect and Senior Developer on a .NET-based management system designed to automate the full workflow of television program production — from the initial idea through planning, filming, editing, and broadcasting.

The system handled complex workflows involving multiple participants, including directors, writers, producers, studio managers, and editors — sometimes coordinating more than ten roles depending on the program.

It also integrated with critical external systems such as broadcasting software, file management applications, archive management systems, internal alert systems, and several other legacy platforms.

Based on project requirements, we developed both web and desktop clients to ensure accessibility and flexibility.

Given the live broadcasting demands, the system had to be highly reliable. I introduced detailed unit testing and GUI automation tests, resulting in exceptional stability — with only two minor bugs reported over two years in production.

System Architect and Developer

Future Covenant (Office Automation Solutions)
Project: EMS (Entrance Management System) for a building complex in Dubai

2014 – 2016

From 2014 to 2016, I worked as a System Architect and Developer on the Entrance Management System (EMS) for a large building complex in Dubai. The solution included four different GUIs:

  • A main ASP.NET MVC web application, using Entity Framework via ADO.NET, providing real-time, Ajax-driven dashboards for building managers.

  • Three additional Windows Desktop applications for guards and entrance points, one of which integrated with a fingerprint reader device and door security systems for enhanced authentication.

The system leveraged WCF services, SignalR for real-time communication, and strong testing coverage using NUnit, MSTest, and Ranorex automation. Source control and collaboration were handled through Git and TFS.

  • Microsoft Windows Communication Foundation (WCF)
  • Internet Information Services (IIS)
  • ASP.NET MVC & SignalR
  • Entity Framework 6.0
  • Windows Application Development (DevExpress Components)
  • HTML5, jQuery, and AJAX
  • NUnit Framework & MSTest (Visual Studio Built-in Test Framework)
  • Fingerprint Device Integration (C# Library)
  • Ranorex Studio
  • Git and TFS
  • C#
  • PHP
  • Java
  • Linux Server Administration (CentOS, Ubuntu, Debian)
  • Apache & Nginx Web Servers
  • Windows Server Administration
  • IIS (Internet Information Services)
  • MySQL & PostgreSQL Databases
  • Load Balancing Configuration
  • TFS (Team Foundation Server)
  • Microsoft SharePoint

Chief Technology Officer (CTO)

Future Covenant (CRM Solutions)

2010 – 2014

From 2010 to 2014, I served as CTO at Future Covenant, a CRM solution provider focused on developing and customizing CRM platforms for small and medium-sized businesses.
Initially, we delivered solutions based on SugarCRM and SuiteCRM, but over time, we built a complete, proprietary CRM platform tailored to the needs of these companies.

As CTO and Technical Lead, my responsibilities included gathering customer requirements, translating them into use cases, and defining the implementation strategy.
I worked daily with over 18 developers across 7 countries, facilitating communication, coordinating technical efforts, and ensuring smooth collaboration among the distributed teams.

Project Manager & Software Architect

Contractor

2007 – 2010

From 2011 to 2013, I worked as a Project Manager and Software Architect on a service-oriented healthcare platform built with .NET technologies. The core of the system was an ASP.NET Web Forms application using ADO.NET with Entity Framework, designed to manage over 3 million health records with highly complex search capabilities. I implemented advanced database indexing strategies to ensure fast, reliable performance under heavy query loads.

The platform consisted of five integrated applications built around a service-oriented architecture:
Health Record System, HR System, Laboratory Management System, Pharmacy Management System, and System Administration.

  • C#
  • .NET Framework
  • ASP.NET Web Forms
  • ADO.NET & Entity Framework
  • Microsoft SQL Server
  • IIS
  • Apache
  • TFS (Team Foundation Server)

Programming Instructor

Taught C# programming, programming logic, and object-oriented programming in multiple course sessions.
In my classes, I focused on step-by-step teaching of programming logic to help students build a strong foundational understanding of software development.

What Others Say About Me

From the blog

  • Mehdi Mohseni

    Mehdi Mohseni

    June 11, 2025

    Introduction Whenever the topic of access management in software arises, a recurring question is how the backend can provide access information to the frontend. The complexity increases when you need a feature switch or access control system that is managed inside your application and you want to control user access to various features based on [...]

  • Mehdi Mohseni

    Mehdi Mohseni

    April 22, 2025

    From Conference Stage to Code Breakdown This article is part of the workshop I presented at We Are Developers 2024 in Berlin, titled "Contrasting C# and Rust in AWS Lambda."In that session, I explored the strengths and differences between building serverless applications using C# and Rust, focusing on practical implementation in AWS Lambda environments.Here, I [...]

  • October 4, 2020

    Introduction For many years, writing an application that connects to hardware and controls it was very challenging. You even needed specialized tools to burn your code onto the hardware!.NET Core now provides a very convenient way to write your application and deploy it to a Raspberry Pi. Its cross-platform capabilities allow you to host your [...]

Programming is turning curiosity into logic and crafting solutions that make the world a bit more efficient.