26.10.2026 aktualisiert

**** ******** ****
100 % verfügbar

C#/.NET WPF Desktop Developer | C++ & Fortran Solvers | Simulation

Giza, Ägypten
Ägypten
Bachelor of Science (B.Sc.) in Aerospace Engineering, Cairo University
Giza, Ägypten
Ägypten
Bachelor of Science (B.Sc.) in Aerospace Engineering, Cairo University

Profilanlagen

MohammedSafwat_MasterCV_v3.docx

Über mich

Senior software engineer with 9 years in engineering and simulation software. I build C#/.NET desktop apps (WPF, MVVM) and C++/Fortran solver and geometry tools, and lead architecture and code reviews. Available part-time for remote projects.

Skills

.Net FrameworkC#C++CmakeLinuxFortranPythonWindows Presentation FoundationModel View ViewmodelQt (Software)Computational Geometry.NET CoreGitDocker
C++/C# Desktop Application Development
Eight years of C#/WPF and C++ desktop application development, including full architecture design and implementation of multi-physics simulation tools, engineering utilities, and customer-facing applications using frameworks such as WPF (XAML), Qt (QML/XML), and Avalonia (AXAML).

Computational Geometry & Mesh Generation
Deep expertise in computational geometry and mesh generation, including development of an in-house meshing framework using Qt, C++, CGAL, GMSH, OpenFOAM, and Eigen, as well as extensions to solver mesh readers supporting polygons, prisms, pyramids, and polyhedral cells.

Numerical Methods & Solver Development
Extensive experience in numerical methods and solver development, including a 10x runtime improvement on thermophysical property retrieval in a Fortran-based solver, cross-platform solver migration from Windows to Linux using CMake, and implementation of custom OpenFOAM solvers and motion models.

Software Architecture & Design Patterns
Leadership in software architecture, technical design, and code reviews across all active projects, applying OOP, Design Patterns, MVVM, and MVC principles to engineering software systems.

CFD & Thermal Simulation
Practical experience in CFD and thermal simulation domains, including heat transfer analyses on vehicle components, development of thermal and electro-thermal simulation software, and support for international automotive clients such as Stellantis and Changan Automobile.

Azure DevOps & Project Management
Usage of Azure DevOps for Git repository management and work-item tracking including epics, stories, requirements, and tasks, combined with managing development teams, allocating resources, and supervising project execution and delivery.

Python Automation & Reporting
Development of automated post-processing and reporting solutions using Python and python-pptx, generating PowerPoint reports covering min/max temperature, time-history analysis, component summaries, and experimental comparison results.

OpenFOAM Custom Solver Development
Development of custom OpenFOAM solvers including a displacement interpolation motion solver for transient internal combustion engine piston motion, a tabulated 6DoF Translation-Rotation-Motion model, and a soft-wall restraint model for hinged ocean turbine blades.

Visualization & Post-Processing Tools
Development of ParaView/VTK plugins and visualization utilities, including a UGF Reader Plugin for importing VTTA flow-domain data, a PMV/PPD thermal comfort plugin, and a ray obstruction detection tool for identifying components blocking thermal radiation in large assemblies.

Fortran & Legacy Code Modernization
Experience working with Fortran-based solvers, optimizing thermophysical property retrieval workflows integrated with CoolProp, and leading migration of legacy Windows-only solvers to Linux-compatible cross-platform architectures using CMake.

Erfahrung

Berufserfahrung5 - 10 Jahre
Freelancer seit2026

Sprachen

ArabicMutterspracheEnglishgut

Projekthistorie

Software Development Department Manager / Senior Software Engineer

Optumatics, Inc.
Manage and supervise the entire Software Development Department including the full software development lifecycle. Lead software architecture, technical design, and code reviews across all active projects. Manage development teams, allocate resources, and supervise project execution and delivery. Track features and delivery in Azure DevOps using epics, stories, requirements, and tasks. Communicate directly with clients, transform technical requirements into actionable engineering specifications. Develop advanced engineering software systems in simulation, CFD, and thermal analysis domains. Drive continuous improvement in software performance, reliability, and operational efficiency.

Senior Software Engineer

Optumatics, Inc.
Designed and developed the Sierra Valve Sizing Tool for Sierra Engineering & Manufacturing, leading full architecture and implementation. Led design and development of an in-house Meshing Framework, significantly improving internal simulation capabilities. Designed, improved, and maintained various in-house and customer-facing software applications. Mentored junior and mid-level engineers on software design principles and clean coding practices.

Software Engineer

Optumatics, Inc.
Managed software development projects for Stellantis, Changan Automobile, and Sierra Engineering & Manufacturing. Delivered solutions spanning performance optimization, heat transfer and CFD model development, and complete engineering desktop applications. Developed Electric Vehicle Simulator (Qt/C++) and Thermec Battery Simulator covering ECM behavior, degradation, and thermal management. Achieved 10x runtime improvement on CoolProp thermophysical property retrieval in a Fortran-based solver, exceeding the 3x initial target.

Technical Analyst

Optumatics, Inc.
Conducted comprehensive heat transfer analyses on vehicle components including exhaust systems, compressors, turbines, and batteries. Supported international automakers Stellantis and Changan Automobile with thermal simulation deliverables. Developed automated post-processing PowerPoint reports covering min/max temperature, time-history analysis, and experimental comparisons. From late 2018, began developing C#/WPF desktop tools and transitioned from pure analysis into software engineering, building automation and utility tools for internal workflows.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden