Here’s what I do and how I do it.
What I Do
I design and build embedded systems, from early concepts to working prototypes to ready-for-production devices.
Embedded firmware and software
I develop firmware for microcontrollers from Espressif (ESP), Atmega, Renesas, NXP, and STM. I also work with embedded Linux and Windows platforms such as Nvidia Jetson and Raspberry Pi.
PCB design and testing
I design PCBs in KiCad, oversee production, and handle debugging and repairs. I also build both manual and automated test setups. My approach focuses on adding new features step by step, verifying that everything integrates smoothly. This makes regression and integration testing a natural part of the process.
I Also Have Experience In
Robot Operating System
Connecting multiple embedded computers and writing ROS nodes for flexible, modular robotic systems.
Programmable logic controllers
Writing firmware and interfacing PLCs with embedded computers that handle the main processing.
I Believe In
Prototyping and iteration
I follow a "fail fast" approach: test ideas quickly, gather results, and adapt early. This helps avoid wasted time and resources while keeping projects on track. Attention to detail is what makes this strategy successful.
How I Work
I can support projects at every stage:
Concept and strategy
Work with you to shape the idea and create a plan for testing viability.
Prototyping
Develop prototype PCBs, firmware, test setups, and even apps or web interfaces to demonstrate functionality.
Documentation and certification
Provide technical documentation and consulting for certification to prepare your electronics for manufacturing and sales.
Services (Summary)
- PCB design and prototyping
- Embedded firmware and software development
- Robotics and ROS integration
- Automated and manual testing setups
- Technical documentation and certification support
Seen Enough?
Want to hire me, collaborate, or ask a question? Get in touch below.