Programming languages
| Languages | Experience | Rating | Last used |
|---|---|---|---|
| C | 3 years | 4 | 2025 |
| C++ | 3 years | 4 | 2025 |
| Python | 5 years | 3 | 2025 |
| Javascript | 1 years | 3 | 2025 |
| HTML | 4 years | 3 | 2025 |
| CSS | 2 years | 3 | 2025 |
| Go | 2 years | 3 | 2022 |
| Java | 1 years | 2 | 2025 |
| SQL | 1 years | 3 | 2025 |
Daniel is a versatile developer with expertise in embedded systems and IoT, and a strong passion for computer science. He has more than 10 years of experience designing and building reliable electronics and software solutions, both professionally and as a personal passion.
With a solid foundation in low-level development, real-time systems, and secure communication, Daniel enjoys solving complex problems and turning them into practical, future-proof solutions. His earlier experience as a Network Technician strengthened his skills in network infrastructure, configuration, and troubleshooting, which complement his work in embedded and IoT systems. His work spans embedded firmware, IoT connectivity, computer vision, machine learning, and system integration, complemented by continuous learning in DevOps, cloud, and modern software practices.
| Languages | Experience | Rating | Last used |
|---|---|---|---|
| C | 3 years | 4 | 2025 |
| C++ | 3 years | 4 | 2025 |
| Python | 5 years | 3 | 2025 |
| Javascript | 1 years | 3 | 2025 |
| HTML | 4 years | 3 | 2025 |
| CSS | 2 years | 3 | 2025 |
| Go | 2 years | 3 | 2022 |
| Java | 1 years | 2 | 2025 |
| SQL | 1 years | 3 | 2025 |
| Tool | Experience | Rating | Last used |
|---|---|---|---|
| Arduino | 5 years | 5 | 2025 |
| Visual Studio Code | 7 years | 5 | 2026 |
| PlatformIO | 3 years | 4 | 2024 |
| Amazon AWS | 2 years | 4 | 2025 |
| Git | 5 years | 4 | 2026 |
| GitLab | 2 years | 4 | 2026 |
| STM32CubeIDE | 2 years | 4 | 2026 |
| ST-Link | 2 years | 4 | 2026 |
| Raspberry Pi | 7 years | 4 | 2025 |
| Adobe After Effects | 5 years | 3 | 2022 |
| Adobe Premiere Pro | 5 years | 3 | 2022 |
| Adobe Photoshop | 5 years | 3 | 2022 |
| Docker | 3 years | 3 | 2025 |
| Segger J-Link | 5 years | 4 | 2026 |
| Wireshark | 2 years | 4 | 2025 |
| Trello | 3 years | 4 | 2025 |
| Node-RED | 3 years | 4 | 2025 |
| Tool | Experience | Rating | Last used |
|---|---|---|---|
| Agile | 3 years | 4 | 2025 |
| Artificial Intelligence | 3 years | 4 | 2025 |
| CAN | 1 years | 3 | 2024 |
| Bluetooth Low Energy (BLE) | 1 years | 3 | 2024 |
| Computer vision | 4 years | 4 | 2025 |
| Design Systems | 4 years | 4 | 2025 |
| gRPC | 1 years | 3 | 2024 |
| Kubernetes | 2 years | 3 | 2025 |
| Linux | 15 years | 4 | 2025 |
| Nginx | 3 years | 3 | 2025 |
| PCB Design | 1 years | 2 | 2025 |
| Prototyping | 15 years | 5 | 2025 |
| REST API | 2 years | 3 | 2025 |
| OpenCV | 1 years | 3 | 2024 |
| Electronics | 10 years | 3 | 2025 |
| TinyML | 3 years | 4 | 2024 |
| RTOS | 2 years | 4 | 2025 |
| Wireless Communication | 10 years | 4 | 2025 |
| Yocto | 1 years | 2 | 2023 |
| Fusion360 | 2 years | 3 | 2025 |
| Flask | 2 years | 3 | 2025 |
| Language | Skill level |
|---|---|
| Romanian | Native speaker |
| Swedish | Highly proficient |
| English | Highly proficient |
| Italian | Basic communication skills |
| Description | Days | Year |
|---|---|---|
| Functional Safety - FSE001 - IEC 61508 fundamentals | 0 | 2026 |
| nRF Connect SDK Fundamentals | 0 | 2025 |
| IoT Foundations: Operating System Applications | 0 | 2024 |
| IoT Foundations: Operating Systems Fundamentals | 0 | 2024 |
| Cambridge, Massachusetts: CS50’s Understanding Technologyes | 0 | 2024 |
| Level Up: Python | 0 | 2024 |
| OpenEDG Python Institute: Programming with Python Professional Certificate | 0 | 2024 |
| Atlassian Agile Project Management Professional Certificate | 0 | 2024 |
| Agile Software Development | 0 | 2024 |
| Advanced C Programming: Optimize Performance and Efficiency | 0 | 2023 |
| Cisco CCNA (200-301) Cert Prep: 1 | 0 | 2023 |
| Fundamentals and advanced features of the Go Programming Language (Golang) | 0 | 2021 |
Custom STM32U535 + NINA‑W152 + Acconeer radar smart toilet seat PCB for medical IoT device. STM32U5 C/C++ - freeRTOS firmware with class‑based state machines, event/message passing between tasks and ISRs on an RTOS architecture. Improved radar frame acquisition pipeline (sensor → HyperRAM FIFO → Wi‑Fi upload via UART DMA to NINA‑W152) and improved reliability with watchdog, error handling and ISR masking during transmission. Developed system services: battery monitoring via ADC, RTC time/date + alarm CLI, health‑check and overtime alert flows integrated with backend API. Extended Wi‑Fi stack (open network support, robust reconnect / no‑network handling), optimized throughput and performed power profiling with STLINK‑V3PWR; prepared firmware architecture for FOTA using SBSFU(MCUBoot+TFM) + Golioth.
Embedded Device Programmer A Linux embedded device programmer with a touchscreen interface, developed in Python using Tkinter. The system integrates a J-Link programmer and supports firmware flashing from USB storage, local memory, or wireless transfer. Designed to simplify and standardize the programming process, enabling reliable device flashing by users with minimal technical expertise.
Developed applications for Axis/Hanwha cameras and other devices, including PPE detection and early fire/smoke detection.
Developed a bridge LoraWAN device as part of my bachelor’s thesis project. Enabling an Axis camera to analyze traffic flow and send metadata via Netmore. Implemented BLE–UART communication for device configuration using AT commands or a mobile app. Built on ESP32 (first iteration) and nRF52 (second version) with RadioLIB (Universal wireless communication library for embedded devices).
I designed and implemented a custom Ethernet-to-LoRaWAN smart node for secure and efficient bidirectional communication.
Implemented secure communication protocols and ensured systems met EU/NIS2 standards, applying IoT security. Designed over-the-air firmware updates (FUOTA), watchdog stability systems, and robust AT command interfaces for embedded devices. Designed APIs, dashboards, and integrations for efficient device communication and management.
Worked with Stm32,nRF,Esp32 MCUs with FW based mostly on FreeRTOS and Zephyr RTOS . Developed and designed firmware for motor control, LED drivers, sensors and actuators, IoT devices and other automation and integrations with other ecosistems.
Experimented with YOLO, MobileNet, and other deep learning models for real-time object detection and recognition. Integrated AI models from Hugging Face into Raspberry Pi and home automation projects for smart surveillance, robotics, and IoT applications.
As a freelancer, I conduct research and develop projects across embedded systems, IoT, AI, and cloud infrastructure. I manage multiple home servers for storage, web hosting, and virtual machines, experiment with Kubernetes clusters, and implement DevOps workflows. I also develop embedded prototypes, firmware, and secure communication solutions, while exploring computer vision, AI integration on Raspberry Pi, reverse engineering, and ethical hacking for IoT and embedded security.
Collaborate daily with inhouse experts on developing and delivering robust production firmware. Rapidly onboarded via knowledge transfer, participated in paired debugging and code reviews, and contributed to system reliability in a professional agile environment.
As In-house consultant, I contribute to innovative in-house research and development projects in smart cities, urban safety, and traffic management. I design and develop embedded and IoT solutions that enable smarter, connected, and data-driven environments. My work spans low-level firmware, system integration, and secure IoT connectivity, complemented by prototyping, 3D design, and proof-of-concept development. I enjoy turning complex challenges into practical, reliable, and future-proof solutions that enhance urban infrastructure and improve quality of life.
As a Network Technician, I was responsible for installing, configuring, and maintaining broadband, CATV, and Ethernet networks across multiple regions in Romania. I handled both physical infrastructure and technical configuration, ensuring reliable connectivity for residential and business customers. This role included fiber optic (FTTH), coaxial (CATV), and Ethernet cabling, configuring and troubleshooting routers, modems, and switches, and performing testing to meet performance standards. It strengthened my expertise in network infrastructure, device configuration, and troubleshooting—skills that have been invaluable in my transition to embedded systems and IoT development.