Profile
With 12 years of programming experience, including 7 years of .NET development. Currently my main focus is on the development of Blazor, WPF, and Web APIs. Skilled in backend algorithms, optimization and mathematical computations I’ve also led teams to deliver practical solutions.
Work Experiences
Senior Backend Developer
Hooshkar Pardaz Paya Karaj, Iran (2019 - 2025)
ERP/CRM/CMS software, Production planning, Invoice management, Messaging system.
- WPF client application, Blazor web assembly and server side.
- Web api.
- Modular structure, Microservices. Managing people, orders, invoices, messaging, voip, etc.
- Linear programming, optimizing production planning, BPMN.
- CI/CD, CLI.
Windows Developer
CFT Iran Tehran, Iran (2019 - 2020)
Fire Resistance Desktop Application, Solver, 3D viewer, structure modeling.
- Converting a hand-calculating, time-consuming and complex process into a fast and compact solver.
- 3D view of the structure, interactive elements like columns and beams with info prompts
- Import and export structure models, serialization
- Excel reports & summeries
Instructor
Freelancer Tehran, Iran (2018 - 2019)
Teaching Fortran language to enineering students.
- Fortran language fundamentals, beginer to advance
- Computation Fluid Dynamic softwares
- Numerical methods, CFD simulation
Graphic Designer
Tarhe Badie Rasht, Iran (2013 - 2018)
Design graphic
- Billboards, stands, visit cards, brochures, logos, Icons etc.
Skills
Projects
SingleCS
Console application that combines .cs files.
Memory Simulator
Visual memory simulator for educational purposes.
EFTree
Implementation of MPTT tree structure in Entity Framework.
Education
Master of Science in Civil Engineering
Politecnico di Torino (2025)