| 🔥 Stats | ⚡ Streak |
|---|---|
I am a Senior Embedded Software Engineer with 10+ years of experience developing reliable and production-grade systems across microcontrollers, microprocessors, and embedded Linux platforms. I have worked on a wide range of environments, from bare-metal and FreeRTOS-based systems to Linux kernel and user-space applications.
I have strong experience in system architecture design, building modular, scalable, and maintainable software systems. In addition to hands-on development, I have taken on technical leadership roles as a System Architect and Team Lead, guiding teams and managing complex development processes.
My expertise includes multithreaded and event-driven systems, where I apply OOP, SOLID principles, and TDD to create clean and robust codebases. I am also Linux kernel development, including device drivers and system-level optimizations.
I also focus on quality and automation, designing test infrastructures using Robot Framework and Python, integrated with CI/CD pipelines for continuous testing and reliable releases. Additionally, I have developed Qt-based simulation systems (SIL) to enable efficient development without hardware dependency. 💡 Building scalable, reliable, and fully tested embedded systems.
- Languages: C, C++, Python
- Platforms: Microcontrollers, Microprocessors, Embedded Linux, Linux Kernel, Ubuntu
- RTOS & Systems: FreeRTOS, Bare Metal, Event-Driven Architectures
- Networking: TCP/IP, UDP, MQTT, LwIP, CycloneTCP, Socket Programming
- Hardware Interfaces: UART, SPI, I2C, CAN-BUS, RS485
- System Design: Multithreading, OOP, SOLID, TDD
- Testing & Automation: Robot Framework, Google Test, CI/CD, Functional Testing
- Simulation: Qt, Software in the Loop (SIL)
- Connectivity: AT Commands, GSM Modem, PPP Connection
- Embedded Linux / Kernel Development
- FreeRTOS / Bare Metal Systems
- Multithreading & POSIX
- TCP/IP, MQTT, LwIP
- BSP & Driver Development
- Hardware Interfaces (UART, SPI, I2C, CAN, RS485)
- CI/CD & Test Automation
- Qt Simulation Systems
- 🧠 System Architect & Senior Engineer (MASS Project)
- 👨👨👦 Team Lead – Telecom Projects (AT&T)
- ⚙️ Embedded systems across defense, telecom, IoT & payment systems
- Build reliable systems. Automate everything. Scale without fear.
- 🏗️ Designed full embedded system architecture
- 🔌 Integrated multi-meter RS485 communication
- 🌐 Implemented MQTT & TCP/IP over GSM (PPP)
- 💾 Built local storage with LittleFS (QSPI Flash)
- 🧪 Developed automated test infrastructure (Robot Framework + Raspberry Pi)
- 🔄 CI/CD-driven validation system
👉 Result:
- Highly scalable architecture
- Fully automated release validation
- Production-ready embedded system
- 🔹 https://github.com/engZafer35/iVIS
- 🔹 https://github.com/engZafer35/Aviora
- 🔹 https://github.com/engZafer35/ZLogger
- 🔹 https://github.com/engZafer35/Event_Based_Project
- 🔹 https://github.com/engZafer35/Apartment_Management_System




