I have extensive expertise in firmware development, PCB design, and software architecture, along with comprehensive experience in project planning. With a strong background in digital design using FPGAs and digital signal processing, I have worked with a wide range of microcontrollers and automotive systems. I also have experience working with EV charging standards like CCS and Chademo and possess a solid background in Battery Management System (BMS) development. I am proficient in developing multilayer complex PCBs in Altium and KiCad and am well-versed in advanced technologies such as computer vision, edge AI, large language model fine-tuning, Chatbots using RASA, and retrieval-augmented generation (RAG).
Download CV
Microprocessors / Microcontrollers
STM32 | ESP32 | ARM Cortex-M,A | Infineon Tri-core | Nordic
FPGAs / SOCs
Zynq 7000 | Zynq Ultrascale+ | Xilinx 7 Series | Altera Cyclone
Single Board Computers (SBCs)
Raspberry Pi | BeagleBone | NVIDIA Jetson Nano
Languages & Frameworks
C | VHDL | Verilog | Python | RTOS | C++ | Linux | TensorFlow
IDEs & Compilers
ESP-IDR | STM Cube | IAR | Eclipse | Xilinx Vivado | Intel Quartus
Tools & Environments
Altium | Kicad | JIRA | Polarion | Git | SVN | Agile
Firmware, PCB & Control Systems Development for MCUs, FPGAs, SoCs, Component Selection & QA
Development of prototypes, product testing, enclosure design and modeling, and design for manufacturing (DFM)
Edge Ai, Computer Vision, Chatbot & WhatsApp Bot, Anomaly Detection, Data Science & Big Data
“Hamza is a very knowledgeable expert within embedded systems. He was able to guide me well and was quite good at iterating through the business goals while achieving the necessary embedded systems engineering direction
“Given a difficult schedule and some issues with received test hardware, Hamza worked diligently to a solution and delivered it as required by the specification presented. It was a pleasure to work with him and would recommend him to anyone needed a highly skilled and competent engineer. Thanks and hope to have the opportunity to work with you in future.
“Hamza worked on adding functionality to our motor controller library. He is expert in Microcontroller and FPGA programming and helped us in the product finalization phase as well. He was very kind and patient when waiting for our feedback. Thank you very much for the hard work