Hi, I'm Eng. Hamza Tanveer, Experienced Embedded System Engineer with a passion for crafting innovative solutions at the intersection of hardware and software.
I specialize in analog design, PCB development, and possess a strong background in the realm of industrial systems and IoT devices.
My expertise extends to working on advanced embedded systems and implementing custom solutions.
In my career, I've successfully navigated the intricacies of embedded systems, demonstrating proficiency in device driver development and ensuring seamless integration between hardware and software components.
I've contributed to diverse projects, showcasing adaptability and a keen eye for optimizing system performance.
Technical Skills:
- Embedded Systems Development
- Analog Circuit Design
- PCB Layout and Design
- IoT Device Implementation
- Advanced Embedded Systems
- Protocol Proficiency: Memory Controllers, Ethernet, USB
- Device Driver Development
The Evolving role of Services in the Modern Economy
click here
Research security vulnerabilities in smart locks manufactured by Hickory Hardware.
click here
DREAD Risk Assessment Model
click here
Final Report Innovative tools for the future coordinated and stable operation of the pan-European electricity transmission system
click here
At King Saud University's R&D center, I developed a Magnet Levitation system using Arduino, optimizing performance and stability. I designed a custom PCB in Altium for precise control, utilizing electromagnetic induction and MOSFET-based analog circuitry. Through iterations and testing, I successfully achieved stable levitation, enhancing my expertise in Arduino programming and circuit design.
The Prototype Moon rover project is an exciting and innovative undertaking that I worked on in 2021. The aim of the project was to design and develop a functional rover that can operate on the surface of the moon. The rover was intended to be a proof-of-concept prototype, demonstrating the viability of the design for use in future lunar missions.
Had client who was running a factory which was making syringes, one of the machines the circuit board burnt. So, I reversed that board made him a new PCB on same design and also added functionality to control the speed of the motor. To test weather my design is working or not, I used proteus to run simulation so I can be sure.To design the PCB, I used Altium software. The PCB is single layer, because they wanted to keep the cost low.
I developed an automatic wall paint robot for Jotun Paints in Riyadh. Equipped with advanced sensors and precise programming, it autonomously follows a predefined path, applying paint without human intervention. The line-following feature allows navigation via a track or painted line. This collaboration highlights innovation in automation and showcases the future of the painting industry
This is one of my favorite projects, which I did for King Abdulaziz University. I developed a biomedical wristband to address the unique needs of Alzheimer's patients, incorporating vital health metrics such as heart rate, SpO2, and temperature monitoring.
Functions:
As name implies this board sits between the device which you want to control. It takes AC input and produce 24V output. It will measure power consumption and report to the user. The heart of this board is consist of stm32f411, this is quite powerfull chip with more then enough memory and ram available. To report the values I used GSM so it can be done remotely no matter where the device is. The PCB and firmware is designed by me. PCB is designed in Kicad and firmware in stm32cubeide. It has all the bell and whislte one can think of. I also developed custom bootloader for it so user can do OTA updates through GSM.
I bring strong expertise in embedded systems, analog design, PCB development, and IoT solutions. My work combines hardware and software seamlessly, with proven experience in developing custom systems, device drivers, and industrial solutions. I also have hands-on experience with PLC programming, HMI design, and integrating industrial automation systems. Feel free to explore the projects and articles in this portfolio to see how I’ve applied these skills in real-world applications.
If you have any queries than please feel free to contact me as I will be very happy to help you out if I can.