zahra bankZB
Open to opportunities

zahra bank

@zahrabank

Talented C++ Developer with expertise in embedded systems and UI development.

Iran

What I'm looking for

I am looking for a role that challenges my skills in C++ and embedded systems, offers opportunities for growth, and values collaboration in a dynamic team environment.

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

HC

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.

FC

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.

JC

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.

FR

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.

KC

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 logoAT

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 logoAT

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.

Tech stack

Software and tools used professionally

Find 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!

Sign up
Himalayas profile for an example user named Frankie Sullivan