- C++ Developer & Team Lead (2021 تا کنون)
By utilizing object-oriented design principles, SOLID principles, and using the boost::di dependency injection library, I removed God classes, old singletonspammed classes, and tightly coupled classes full of circular dependencies. The result is a loosely coupled code that is now unit testable and much easier to locate bugs, maintain, and develop new features.
- C++ Junior Developer (2018 تا 2021)
Developed and maintained data-intensive C++/Qt data visualization desktop applications.
- C# Developer (2017 تا 2018)
Developed and maintained high-performance data-intensive WPF/C# applications with OpenGL data visualization.
- C# Junior Developer – Freelance (2015 تا 2017)