Hi, I'm Mahyar Moghadam

I'm a Software engineer

As a professional with nearly 12 years of software development experience. My expertise is in C# (.NET/.NET Core), JavaScript, React, and Angular. Additionally, I have hands-on experience with SQL and NoSQL databases, as well as working in cloud environments with AWS. Throughout my career, I have had the opportunity to work in diverse companies with varying business rules. I am looking forward to further developing my strong technical skills.

My skills

Frontend

React Js

React Js

Angular

Angular

Next Js

Next Js

HTML

HTML

CSS3

CSS3

JavaScript

JavaScript

Bootstrap

Bootstrap

Tailwind

Tailwind

Expo

Expo

Backend

.Net core

.Net core

Node Js

Node Js

Nest Js

Nest Js

Graph Ql

Graph Ql

Python

Python

SQL

SQL

Postgresql

Postgresql

MongoDB

MongoDB

Firebase

Firebase

Cloud

Aws

Aws

Docker

Docker

Terraform

Terraform

Consul

Consul

Jaeger

Jaeger

Grafana

Grafana

General

Git

Git

GitHub

GitHub

Rider

Rider

VS Code

VS Code

Postman

Postman

Xcode

Xcode

My Experience

Senior Full Stack Engineer - Artificient Mobility Intelligence

Aachen, Germany
Oct 2022 – Mar 2026
Worked on two major mobility and AI-driven platforms: Gizo and Spectiv.
🚗 Gizo – Telematics Platform
Backend (.NET Core):
Architected microservices backend with Clean Architecture principles
Implemented video upload system with AWS S3 pre-signed URLs for device cameras
Designed RSA public key + challenge-response authentication for IoT devices
Built real-time features using SignalR for live telemetry streaming
Developed trip tracking, accident detection, and live warning systems
Implemented leaderboard and carbon footprint calculation services
Created multi-tenant vehicle and device management APIs
Technologies: .NET Core, PostgreSQL, Redis, AWS S3, SignalR, Entity Framework Core
Frontend (Angular):
Built responsive admin dashboard using Angular 14 with Material Design
Integrated Leaflet maps for real-time vehicle tracking and geofencing visualization
Implemented ECharts for analytics dashboards (trip statistics, driver performance, behavior trends)
Added multi-language support using ngx-translate
Developed PWA features with service workers for offline capabilities
Technologies: Angular, TypeScript, Angular Material, Leaflet, ECharts, RxJS
iOS Development (Swift):
Developed native iOS telematics app with SwiftUI
Implemented background location tracking and sensor data collection
Built driver performance analytics, trip history, and leaderboard features
Integrated real-time dashboard with backend APIs
Technologies: Swift, SwiftUI, CoreLocation, background processing
DevOps & Infrastructure (Kubernetes):
Designed and deployed production Kubernetes clusters on Hetzner Cloud using K3s
Implemented GitOps workflows with ArgoCD for automated deployments
Configured Ingress-NGINX, cert-manager for TLS, and sealed-secrets for secret management
Set up monitoring stack: Prometheus, Grafana, VictoriaMetrics, Loki
Implemented backup solutions with Velero and storage with Longhorn
Configured Hetzner infrastructure using Terraform and Helm charts
Technologies: Kubernetes, K3s, ArgoCD, Helm, Terraform, Prometheus, Grafana
🔧 Spectiv – AI Vehicle Damage Estimation Platform
Backend (.NET 9):
Implemented microservices using Clean Architecture and CQRS patterns
Built inspection workflow engine with Temporal for durable orchestration
Designed RESTful APIs for damage assessment, vehicle inspections, and parts inventory management
Developed multi-tenant fleet policy management system
Implemented audit logging with comprehensive change tracking
Created labor profiles and billing calculation services
Built image processing pipelines using ImageSharp for damage photo analysis
Integrated PDF generation with QuestPDF for inspection reports
Implemented JWT authentication with role-based authorization
Configured health checks and structured logging with Serilog and Seq
Technologies: .NET 9, PostgreSQL, Redis, Temporal, AWS S3, Entity Framework Core, FluentValidation
Infrastructure:
Deployed services on Kubernetes with ArgoCD GitOps automation
Configured Redis for distributed caching and session management
Set up OpenAPI documentation with Scalar UI
Implemented CI/CD pipelines with GitLab CI/CD
Technologies: Kubernetes, ArgoCD, Redis, Docker, GitLab CI/CD
Skills: .NET Core · Angular · Swift · SwiftUI · PostgreSQL · Redis · AWS S3 · SignalR · Kubernetes · ArgoCD · Terraform · Prometheus · Grafana · Clean Architecture · CQRS · Temporal · Domain-Driven Design

Senior Full Stack Developer - Trip Support

Toronto, Canada - Remote
Oct 2021 – Nov 2022
Enterprise travel booking and management platform providing comprehensive flight, hotel, and car rental services.
Backend Development (.NET Core):
Architected microservices-based booking platform with RESTful APIs
Integrated multiple third-party travel APIs: Amadeus GDS, Expedia Rapid API, HotelBeds
Implemented complex booking workflows with transaction management and rollback handling
Built multi-currency payment processing system supporting 20+ currencies with real-time exchange rates
Developed automated fare comparison and pricing optimization algorithms
Created booking management system with modification, cancellation, and refund processing
Technologies: .NET Core, ASP.NET Web API, Entity Framework Core, PostgreSQL, Redis
Frontend Development (Angular):
Built responsive travel search and booking interface with Angular
Implemented advanced flight search with filters (stops, airlines, price ranges, departure times)
Created interactive hotel search with map integration and availability calendars
Developed user booking dashboard for itinerary management
Technologies: Angular, TypeScript, RxJS, Bootstrap
Cloud Infrastructure & DevOps:
Deployed microservices using Docker containers on AWS Fargate
Configured auto-scaling for high-traffic periods
Implemented load balancing with AWS Application Load Balancer
Set up continuous monitoring and performance optimization
Achieved 99.9% uptime for critical booking services
Technologies: Docker, AWS Fargate, AWS ECS, CloudWatch, CI/CD
Skills: .NET Core · Angular · PostgreSQL · Redis · Docker · AWS Fargate · Amadeus API · Expedia API · Microservices · RESTful APIs

Senior Full Stack Developer - Azarbod

Toronto, Canada - Remote
Dec 2017 – Sep 2020
Cloud-based Point of Sale (POS) and restaurant management platform serving 20+ restaurants across Canada.
Backend Development (.NET Core):
Built multi-tenant POS backend supporting order management, inventory tracking, and sales analytics
Implemented real-time order synchronization using SignalR for kitchen displays and mobile apps
Designed RESTful APIs for menu management, order processing, and payment integration
Developed inventory management system with automated stock alerts and supplier integration
Built comprehensive analytics engine for sales reports, revenue tracking, and customer insights
Created role-based access control for staff management
Technologies: .NET Core, ASP.NET Web API, SignalR, Entity Framework Core, SQL Server, Redis
Mobile Development (React Native):
Developed cross-platform mobile POS app for iOS and Android
Implemented offline-first architecture for uninterrupted service during network outages
Built table management, order taking, and split bill features
Integrated barcode scanning for inventory management
Created customer-facing order tracking and loyalty program features
Technologies: React Native, Redux, AsyncStorage, TypeScript
Payment Integration:
Integrated Stripe payment processing for credit/debit cards
Implemented secure payment tokenization and PCI compliance measures
Built payment reconciliation and reporting system
Technologies: Stripe API, PCI DSS compliance
DevOps & Infrastructure:
Automated CI/CD pipelines for continuous deployment
Configured cloud infrastructure with auto-scaling
Implemented automated testing and deployment workflows
Technologies: Azure DevOps, Docker, Azure App Service
Skills: .NET Core · React Native · TypeScript · SignalR · SQL Server · Redis · Stripe · Azure · Docker · Multi-tenant Architecture

Senior Software Engineer - APCo

Tehran, Iran
Jan 2016 – Sep 2017
Enterprise SaaS CRM platform serving 250+ corporate customers including banks, insurance companies, and retail businesses.
Backend Development (.NET):
Architected scalable multi-tenant CRM backend supporting 10,000+ concurrent users
Designed comprehensive REST APIs for customer management, sales pipeline, and reporting
Implemented automated lead scoring and opportunity tracking system
Built email campaign management with template builder and analytics
Developed activity tracking and customer interaction history
Created custom workflow engine for sales process automation
Implemented data isolation and security for multi-tenant architecture
Technologies: ASP.NET MVC, Web API, Entity Framework, SQL Server, Redis
Performance & Scalability:
Implemented database query optimization reducing response times by 60%
Configured auto-scaling backend infrastructure to handle traffic spikes
Built distributed caching layer with Redis for frequently accessed data
Optimized SQL queries and implemented database indexing strategies
Technologies: Redis, SQL Server optimization, load balancing
DevOps & Deployment:
Automated deployment pipelines using Azure DevOps (TFS)
Implemented blue-green deployment strategy for zero-downtime releases
Configured automated backup and disaster recovery procedures
Set up monitoring and alerting for critical services
Technologies: Azure DevOps, Azure Cloud Services, Application Insights
Skills: ASP.NET MVC · Web API · SQL Server · Redis · Azure · Entity Framework · Multi-tenant SaaS · Performance Optimization

Software Engineer - Dana Energy

Tehran, Iran
Feb 2013 – Dec 2015
Enterprise project management platform for oil and gas industry managing budgets, timelines, and resource allocation.
Backend Development (.NET):
Developed comprehensive project management system supporting portfolio management
Built financial tracking module for budget planning and cost control
Implemented resource allocation and scheduling system
Created document management with version control
Designed workflow approval system for project milestones
Technologies: ASP.NET MVC, Entity Framework, SQL Server
Frontend & Reporting:
Built interactive dashboards for project KPIs and financial metrics
Developed Gantt chart visualization for project timelines
Created executive reporting system with PDF generation
Implemented real-time analytics for resource utilization
Technologies: JavaScript, jQuery, Chart.js, Kendo UI
Architecture & Code Quality:
Applied Clean Architecture principles improving code maintainability
Implemented repository and unit of work patterns
Introduced dependency injection for better testability
Established coding standards and peer review processes
Technologies: SOLID principles, design patterns, clean code practices
Skills: ASP.NET MVC · SQL Server · Entity Framework · JavaScript · Kendo UI · Clean Architecture · Design Patterns

Software Engineer - Douran Group

Tehran, Iran
Feb 2010 – Jan 2013
Web hosting automation platform providing automated server provisioning, management, and billing for hosting services.
Backend Development (.NET):
Built hosting control panel with automated account provisioning
Implemented SOA (Service-Oriented Architecture) for modular system design
Developed billing system with usage tracking and invoice generation
Created domain management system integrated with registrar APIs
Built email server management with automated account creation
Implemented FTP and database management automation
Technologies: ASP.NET, WCF (Windows Communication Foundation), SQL Server
Server Automation:
Automated server provisioning for new hosting accounts (IIS, SQL, email)
Built automated backup system for customer data
Implemented resource monitoring and usage quota enforcement
Created automated SSL certificate installation workflows
Technologies: PowerShell scripting, IIS automation, Windows Server
Integration & APIs:
Integrated domain registrar APIs for automated domain registration
Built payment gateway integration for automated billing
Developed WHMCS-compatible API endpoints
Technologies: SOAP/REST APIs, payment gateway integration
Skills: ASP.NET · WCF · SQL Server · IIS · PowerShell · SOA · Server Automation

Contact me

Please contact me directly at info@mahyar.work or through this form.