In this little corner of the internet, We

In this little corner of the internet, We CodeThinkGrow Together.

I’m Mehdi Mohseni — a tech leader and senior software engineer passionate about building thoughtful systems with .NET and beyond.

Programming Teacher and Tech Lead — Sharing Knowledge Through Experience

With a deep passion for teaching and mentoring, Mehdi has organized six comprehensive software engineering courses, covering both basic and advanced programming concepts.
His approach — based on real-world experience, learning through mistakes, and steady progress — has led to outstanding results.
Focused on programming fundamentals, demand analysis, and object-oriented design, Mehdi’s classes were known for their warm, friendly atmosphere, where students felt supported and inspired to grow.

From the blog

  • April 22, 2025

    How to Build Serverless Functions with Rust on AWS Lambda

  • October 4, 2020

    Connect to an electrical relay from .Net Core Windows Universal App

  • September 7, 2020

    Communication with IBM MQ in .Net Core 3.0

01

Software Architecture

Designing scalable and maintainable systems across cloud and on-premises platforms.

02

Cloud Solutions Architect

Building cloud-native applications with Azure and AWS, focusing on scalability and resilience.

03

DevOps Engineering

Automating deployments, building CI/CD pipelines, and ensuring reliable, efficient delivery.

04

Software Development

Developing robust backend systems and APIs with a focus on clean code and performance.

05

Teaching and Mentoring

Automating deployments, building CI/CD pipelines, and ensuring reliable, efficient delivery.

06

Technical Leadership

Leading teams, making architectural decisions, and fostering growth through mentorship and collaboration.

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