منصور مروستی

Mansour Marvasti

BS in Computer Science

About Me

Mansour Marvasti is a multidisciplinary Software Engineer, Embedded Systems Developer, and Engineering Team Lead with over 12 years of hands-on experience in designing, developing, and delivering end-to-end solutions for laboratory and industrial equipment. With expertise spanning both software and hardware, he builds reliable, high-performance systems where electronics, mechanics, and code work seamlessly together.

He specializes in the .NET ecosystem, developing robust applications using C#, ASP.NET Core, Blazor, WPF, MVVM, and integrating modern technologies such as ML.NET into real-world engineering tools. On the hardware side, Mansour has deep experience with ARM microcontrollers, Raspberry Pi, Linux-based systems, PCB design, and sensors such as MAX31865 and ADS1232.

Known for his analytical mindset and problem-solving approach, Mansour leads an engineering team responsible for PCB design, embedded programming, calibration, and system integration. He believes in continuously learning, adapting new technologies, and choosing the right tools for each project—while never hesitating to move beyond his comfort zone to achieve the best results.

Currently, he is expanding his expertise in machine learning with ML.NET, modern Blazor WebAssembly architectures, and next-generation automation and wearable robotics.


Core Skills

Software Engineering

  • C#, .NET, ASP.NET Core, Blazor, WebAssembly

  • WPF, MVVM architecture, XAML, Avalonia

  • Python, C, C++

  • Linux development, Raspberry Pi, automation scripts

  • Machine Learning with ML.NET

  • CMS development and content management platforms

  • Designing scalable and maintainable software architectures

Embedded Systems & Hardware

  • ARM microcontrollers (C/C++)

  • ATxmega family, real-time firmware development

  • SPI/I2C communication

  • High-precision ADC systems (ADS1232, 24-bit measurement)

  • Temperature and RTD sensing (MAX31865)

  • PCB design & hardware integration (Altium Designer)

  • Analog & digital circuit design, calibration, and signal conditioning

  • System integration for laboratory equipment

Leadership & Teamwork

  • Managing multidisciplinary engineering teams

  • Leading projects from concept to deployment

  • Mentoring developers in embedded programming and .NET development

  • Coordinating electronics, software, and mechanical design teams


Featured Projects

Universal Tensile Testing Machine (UTM)

A complete end-to-end development project handled by Mansour, from hardware to software.

Software:

  • Developed using C#, .NET, and NI Measurement Studio

  • Real-time data acquisition and graphing

  • PID control, calibration flows, and reporting modules

  • User-friendly UI with WPF/MVVM architecture

Hardware & Firmware:

  • Firmware for ATxmega microcontroller

  • Integrated 24-bit ADC (ADS1232) for precise load cell measurement

  • Motion control, sensor reading, and safety logic

  • PCB design and calibration workflow


Melt Flow Index Tester (MFI)

A high-temperature laboratory device used in polymer testing.

Software:

  • Custom desktop application using .NET / WPF

  • Temperature control algorithms and test automation

  • Data logging, charting, and reporting

Hardware:

  • Embedded control system with ARM/AVR microcontrollers

  • High-accuracy temperature sensing using MAX31865

  • PCB design, heater control, and safety mechanisms


Vicat Softening Point Tester

Used for determining the softening point of polymer samples.

Software:

  • Real-time test visualization using WPF

  • Automated test sequence logic

  • Device communication over serial protocols

Hardware:

  • Embedded firmware for thermal control

  • Integration of displacement and temperature sensors

  • PCB design and calibration of analog measurement path

Age
40
Email
mansour.marvasti@outlook.com
Phone
+9891-247-77204
Address
Roudaki st, Tehran, Iran

Professional Skills

C#
C/C++
Python
HTML
CSS
JavaScript
WPF
ASP .net core
Bootstrap
Network+
Scrum
Altium Desinger
Machine Learning

Work Experience

Tech Lead Manager at Arianam Co.
May, 2018 - Present
Research and development engineer at Novin Instruments
June, 2015 - May, 2018
.Net Developer at Artiman Instruments
Jan, 2011 - May, 2015

Education

Bachelor of Computer Science from Payam noor universiy
2006 - 2011
Science and Mathematics from Hemmat. High Scool
2001 - 2004

Contact

Address

Roudaki st, Tehran, IRAN

Phone

+9891-247-77204

Email

mansour.marvasti@outlook.com
https://twitter.com/templateflip
https://www.facebook.com/templateflip
https://www.instagram.com/templateflip
https://github.com/templateflip