zahra bank
@zahrabank
Talented C++ Developer with expertise in embedded systems and UI development.
What I'm looking for
I am a results-driven C++ Developer with over 7 years of experience in designing and implementing applications for both desktop and embedded platforms. My expertise lies in C/C++, Embedded Systems, and UI Development, with a strong background in Qt/QML and microcontrollers. I am passionate about writing efficient, scalable, and maintainable code, and I thrive in remote, cross-functional teams.
Throughout my career, I have successfully refactored and optimized code for hardware security modules, developed desktop applications for smart metering, and designed user interfaces for electric vehicle infotainment systems. My commitment to code quality and performance has been recognized through my contributions to various projects, where I have integrated advanced protocols and enhanced software features to expand market reach.
Experience
Work history, roles, and key accomplishments
C/C++ Software Developer
Hasin Technology Company
May 2023 - Jul 2024 (1 year 2 months)
Refactored and optimized C++ code for Hardware Security Module (HSM) firmware and client software. Integrated PKCS#11 APIs to enhance security and performance while conducting code reviews to improve maintainability.
Software Developer
Farab Company
Sep 2020 - May 2023 (2 years 8 months)
Developed a Qt-based desktop application for Smart Metering communication over serial bus. Implemented HDLC and DLMS protocols in Embedded C for Smart Meter firmware, optimizing back-end C++ classes for data processing.
Software Developer
Jetco Company
Jun 2019 - May 2023 (3 years 11 months)
Designed and developed the application layer and UI for an electric vehicle infotainment system using Qt, enhancing user experience and system performance. Developed an Instrument Cluster application using Python and Kivy.
Software Developer
Freelance
Mar 2019 - Jun 2019 (3 months)
Designed and implemented a Python-based invoice generator for Telegram-based businesses, simplifying operations for clients and increasing operational efficiency.
Electrical Engineer
Kavoshyaran Company
Jan 2016 - Mar 2019 (3 years 2 months)
Designed and developed a wireless data logger for remote monitoring in harsh environments. Reverse-engineered Hall Effect wheel speed sensors and developed testers and simulators using microcontrollers and MATLAB.
Education
Degrees, certifications, and relevant coursework
Amirkabir University of Technology
Master of Science, Electrical and Electronic Engineering
2013 - 2015
Completed a Master of Science in Electrical and Electronic Engineering with a thesis focused on Video Fire Detection Systems Based on Image Processing and SVM Classifier.
Amirkabir University of Technology
Bachelor of Science, Electrical and Electronic Engineering
2008 - 2012
Earned a Bachelor of Science in Electrical and Electronic Engineering with a thesis on the Design of an Ergonomic Navigation System for Four-Wheel Holonomic Robots, ranking among the top 5% of students.
Availability
Location
Authorized to work in
Interested in hiring zahra?
You can contact zahra and 90k+ other talented remote workers on Himalayas.
Message zahraFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
