Badges
Certifications
omid_91wo has not earned any certificates yet.
Work Experience
Senior Software Engineer
HexoSys-Lecroy•  January 2023 - Present•  Kuala Lumpur, Malaysia
Provided expert support for +10 legacy C++ codebases, handling maintenance, bug fixes, and feature enhancements. Streamlined outdated code with advanced debugging techniques, reducing troubleshooting time by 50%. Led the migration from MFC to Qt, improving user experience and reusability by 20% while ensuring backward compatibility. Facilitated 3+ seamless integrations with external systems using COM APIs. Utilized Perforce for version control, Jira for task management, and Swarm for code reviews. Contributed to the design and development of automated test suites, improving software quality and reliability by 30%.
Software Analysis and Senior C++ (QT) Developer
Ofogh-Tajrobeh-Moj (R&D)•  January 2014 - January 2023
Designed a product-line and a ProductSelector using QMake, reducing release times by 70% and increasing reliability by 30%. Led C++ and Qt projects focused on high-performance computing and data visualization. Developed Clustering and DB-Scan algorithms in C++, improving processing speed by 200% for high-volume TCP/UDP data. Integrated MATLAB code into C++ for algorithm execution. Optimized performance and responsiveness using multithreading in modern C++ and Qt. Collaborated with 5+ cross-functional teams to gather requirements and deliver solutions aligned with business goals. Led the design of 6 tools for the Marble map module, enhancing geographical data visualization. Engineered a Quantity module to standardize units and measurements, improving data accuracy by 30%. Developed an automation system for testing, improving efficiency and reducing manual intervention by 60%. Mentored 10+ junior developers, promoting best practices and knowledge-sharing. Managed project lifecycles, including requirements analysis, resource allocation, and adherence to timelines. Proficient in Git and Azure DevOps for version control, CI/CD automation, and streamlining build and deployment processes.
Junior C#/C++ Developer
Faramoj-Pajooh (R&D)•  January 2012 - January 2014
Managed and maintained legacy applications. Developed more than 10 Windows applications primarily using C#. Implemented communication protocols such as TCP and UDP to establish connections with various devices, enabling real-time data exchange.
Education
Payame-Noor University
Bachelor Of Computer Engineering•  January 2024 - January 2024
Azad University
Computer Science & Engineering, Master Of Software Engineering•  January 2020 - January 2023