Mohsen Mazaheri

Mohsen Mazaheri

Software Developer

location of Mohsen MazaheriIsfahan Province, Iran

Connect with Mohsen Mazaheri to Send Message

Connect

Connect with Mohsen Mazaheri to Send Message

Connect
  • Timeline

  • About me

    C#, C++, Qt/QML, and SQL Software Developer

  • Education

    • Sepahan Institute of Higher Education University

      1385 - 1387
      Bachelor of Science - BS Computer Software Engineering

      فعالیت ها و جوامع:Final project: Designing and Implementing a Local System Crawler to search system content Software Engineering, Database Analysis, Operating Systems, Software Development, Algorithm Design, Data Structures, Object Oriented Design, Logic Circuit, Computer Architecture, Computer Simulation, and etc.

    • Najafabad Institute of Higher Education

      1383 - 1385
      Associate's degree Computer Science

      فعالیت ها و جوامع:Final Project: Analyzing and Designing a SQL Database for University Automation Assembly & C & Pascal & VB & Delphi Programming, Analysis of Software Systems, Database, Concurrent Programming, Operating Systems, and etc.

    • Islamic Azad University, Najafabad Branch

      1393 - 1396
      Master of Science - MS Artificial Intelligence

      فعالیت ها و جوامع:Thesis Topic: Iranian License Plate Recognition with Convolution Neural Network Image Processing, Pattern Recognition, Neural Network, Deep Learning, Machine Learning, Artificial Intelligence, and etc.

  • Experience

    • Freelancer

      Jun 1387 - Jan 1395
      Software Developer

      Software Developer, Database Developer, Desktop Applications, Panel Programming, Socket Programming.Development of Automation and Software based on SQL Database, Development of applications based on COM port communication and TCP/UDP interactions. Design and implementation of customized GUIs.

    • Badiee Intelligent Systems Technology Ltd. (BISTCO)

      Jan 1395 - Apr 1399
      Lead Software Engineer

      ● Optimized a hybrid C#.NET/C++ application for license plate recognition and vehicle speed measurement: Reduced CPU usage by 40%, designed a multi-process multi-threaded architecture with Named pipes. Integrated a radar mechanism to elevate machine vision speedometer precision from 96% to 99%, minimizing missed speeds to 0.5%.● Engineered a C#.NET Windows Form application for intelligent parking (LPR Parking) and gate control (LPR Gate): Rapid plate recognition and registration known and unknown vehicles within 200 ms. Calculated parking costs, controlled barrier bars, identified available spaces, and generated detailed traffic reports. The application featured a 3-language, 3-theme GUI for user flexibility.● Proficient in utilizing 3 kinds of camera SDK (PointGrey, Basler, Omnicast) for developing Machine Vision applications, and handling ONVIF support cameras.● Experienced in working with 2 models of ITS cameras (Hikvision and DAHUA)● Skilled in configuring 2 models of Smart Micro radars and using API for speedometer traffic solutions.● Successful launch of 3 ITS and 2 LPR projects by leading a 7-member team with diverse skills in Software, Image Processing, Electronic, and Support. نمایش موارد کمتر

    • Yekta System Sepahan

      Apr 1399 - Nov 1401
      Senior Software Engineer

      ● Developed a Windows application utilizing Visual Studio C#, C++, EMGUCV, and OpenCV libraries to detect optic lens quality: Captured 10 fps video frames of the Hamamatsu microscope camera. Supervised 3 LIMS motors and 1 mirror angle adjustment motor. Generated comprehensive reports with FFT and MTF charts and the lens precision number.● Architected a robust Qt/QML C++ GUI software for audio signal processing for motion detection:  Received data from 8 sensors at a rate of 1 KB per second and Performed real-time FFT calculations and presented FFT and spectrogram charts 20 times per second. Showcased the geographic location of audio sensors on a map, highlighting triggered sensors. Utilized Integrated AI modules to classify passing vehicles less than 500 ms.● Accomplished a Windows form accounting software for a lending fund by Visual Studio C# Entity Framework, MS SQL Server, and Crystal Report, achieving sustained success over the past 3 years and effectively managing account information for approximately 300 customers.● Spearheaded the management of a dynamic 4-member team (Software, Electronic, Deep Learning AI) and collaborated closely with a business partner to execute the successful launch of 2 projects, resulting in a 20% boost in project deadlines. نمایش موارد کمتر

    • Simorgh Softech

      Nov 1401 - now
      Senior Software Engineer

      ● Collaborating as a Back-end Software Engineer in a team of 12 software engineers● Enhanced efficiency of the C# Windows service responsible for fetching financial market data by transitioning from event-based mode to a regular periodic mode, resulting in a 40% reduction in CPU consumption during peak market activity.● Implemented symbol spread updater software with a Qt-based GUI, a Visual Studio C++ server module using Meta Trader 4 Manager API, communication via Socket and JSON, and MariaDB as the designated database for storing settings and data.● Upgrading three databases from SQLite to MariaDB, containing over a million records, and optimizing them with proper indexing improved select operation time from over 30 seconds to under 3 seconds.● Troubleshooting and debugging 5 Meta Trader 4 plugins to identify the root cause of crashes, rectifying errors, and implementing comprehensive logging for enhanced error tracking. نمایش موارد کمتر

  • Licenses & Certifications