Ramin Mortazavi

I am |

Scroll to explore

Get to know me.

M.Sc. specialist in Simulation & Visualization from NTNU, translating mathematical models into production code.

I'm Ramin Mortazavi, a Simulation & Graphics Engineer based in Ålesund, Norway. With a Master's degree in Information Technology (Simulation & Visualization) from NTNU and over 4 years of professional experience, I specialize in engineering complex desktop applications.

My expertise lies in C#, WPF, and Physics Modeling, with a proven ability to translate complex mathematical models into optimized production code. I bring deep knowledge of legacy frameworks (WinForms/WPF) combined with modern 3D simulation expertise in Unity3D and Digital Twins.

Currently working as a Technical Consultant, I provide maintenance for proprietary simulation software and mentor junior developers. My background includes architecting high-performance simulation software for industrial applications and creating digital twins of physical systems.

Technical Expertise

Combining physics modeling with software engineering excellence

Physics to Code

Translating complex mathematical models into optimized OOP algorithms, ensuring high-fidelity digital twins of physical systems.

Desktop Excellence

Deep expertise in WPF, WinForms, and MVVM architecture for building robust, maintainable desktop applications.

3D Visualization

Creating immersive digital twins and real-time simulations using Unity3D, WebGL, and modern graphics technologies.

Areas of Focus

Simulation Engineering

Expert in creating digital twins and real-time simulations for industrial applications, bridging the gap between physical systems and software.

Machine Learning

Experience with Python, TensorFlow, and machine vision for classification, prediction, and data visualization applications.

Full Lifecycle Development

Managing complete development cycles in Agile environments, from architecture to deployment, ensuring system stability for end-users.

Work Experience

Technical Consultant & .NET Specialist

2024 – Present

KMPC (Remote)

  • Retained as Legacy System Authority to provide maintenance and troubleshooting for proprietary simulation software (C#/WPF)
  • Conducting training sessions and code reviews for junior developers, ensuring knowledge transfer of complex simulation algorithms
  • Actively pursuing advanced .NET certifications to modernize architectural patterns
C# WPF Mentorship

Software Developer (.NET)

2017 – 2021

KMPC (Iran)

  • Architected and maintained high-performance simulation software using C#, WPF, and WinForms
  • Translated complex mineral processing mathematical models into optimized OOP C# algorithms, ensuring high-fidelity digital twins of physical plants
  • Owned the full development lifecycle in an Agile environment, managing SQL data layers and ensuring system stability
C# WPF WinForms SQL

Software Developer Intern

2014 – 2015

KMPC (Iran)

  • Assisted in the maintenance and development of internal software tools
  • Gained foundational experience in commercial coding standards and database management

Education

MSc Information Technology

2021 – 2024

NTNU (Ålesund, Norway)

  • Specialization in Simulation & Visualization
  • Focus on Digital twins, Real-time Simulation, and 3D Graphics
  • Key skills: Unity3D, WebGL, Machine Learning (Python/TensorFlow), and Data Visualization
  • Thesis: "Ecosystem classification using machine learning" — Investigated complex system modeling using AI techniques
Unity3D WebGL Python TensorFlow

Bachelor in Engineering

2008 – 2012

University of Kerman (Iran)

  • Foundation in engineering physics and mathematics

Skills & Expertise

Core Languages

C# (.NET Framework/Core) Python (Machine Learning) SQL

Simulation & Graphics

Unity3D Physics Modeling Digital Twins OpenGL/WebGL

Desktop UI

WPF (XAML) Windows Forms MVVM Architecture

Tools & Web

Git Agile/Scrum HTML/CSS TypeScript

Languages

English (Professional) Norwegian (A2)

Let's work together.

Have a project in mind or just want to say hello? I'd love to hear from you.

Based in Norway • Open to new opportunities