Amr Tarek

Amr Tarek

Docs

Videos

What Are Embedded Systems? The Invisible Tech Running Your World!

What Are Embedded Systems? The Invisible Tech Running Your World!

Embedded Systems

About Me

I’m Amr Tarek, a technology leader with over a decade of experience driving innovation across Medical, Automotive, IoT, E-Banking, and Home Automation domains. My expertise spans software engineering, systems architecture, cybersecurity, and product development, with a focus on delivering reliable, secure, and scalable solutions that bridge hardware and software.

I’ve successfully led cross-functional teams and delivered cutting-edge projects in areas such as real-time systems, computer vision, connectivity frameworks, and secure platforms for connected devices. My leadership style combines technical excellence with mentorship, empowering teams to adopt best practices in architecture, code quality, and security.

Beyond my professional roles, I’m committed to continuous learning and knowledge sharing, creating technical content and mentoring engineers to help them grow in software engineering, cybersecurity, and emerging technologies.

  • Full NameAmr Tarek
  • Websiteamrtarek.dev
  • LanguagesEnglish, Arabic
  • AvailabilityFreelance / Contract

What I Do

Embedded Systems Development

Low-level programming using C/C++ and developing firmware solutions for STM32, AVR, and ESP32 microcontrollers.

IoT & Smart Devices

Building intelligent sensor networks and automation systems integrating WiFi, Zigbee, Z-Wave, and Bluetooth protocols.

Cloud Integration

Interfacing embedded devices with cloud platforms for real-time monitoring, data analytics, and remote control.

Security & Protocols

Integrating secure communication protocols (MQTT, L2TP, GNSS, FTP/IP) in embedded systems and automotive software layers.

Linux & Yocto Systems

Building customized Embedded Linux distributions using Yocto, with kernel configuration and driver development.

Technical Training

Offering mentorship and online training in embedded development, software architecture, and real-world project design.

Project Management

Leading Agile teams, working as ScrumMaster, and managing project delivery with Jira, Git, Jenkins, and Confluence.

Documentation & Knowledge Sharing

Creating structured technical documentation and publishing articles on amrtarek.dev to educate developers worldwide.

Cilents

Contact

Consultance Available

hi@amrtarek.dev

How Can I Help You?