Software Developer / Robotics / Machine Learning & Deep Learning
I'm a software developer with over two decades of experience, specializing in complex systems and performance optimization. My career has been built on a deep proficiency in Linux environments and bare metal chip programming across architectures, always striving to maximize system efficiency and capabilities. In recent years, I've focused my attention on integrating cutting-edge technologies in the field of artificial intelligence. I've gained a solid understanding of deep neural networks, successfully applying them in computer vision projects for image analysis and interpretation, and in robotics, where I've contributed to developing innovative solutions for automation and intelligent control. I'm passionate about tackling complex technical challenges and transforming innovative concepts into robust, high-performance software solutions.
Description: This project presents a Reinforcement Learning system designed for autonomous navigation in complex environments with obstacles. It utilizes a small feed-forward neural network and an epsilon-greedy agent to find optimal paths from a starting point to a destination. A key highlight is the practical demonstration with a small ESP8266-based robot, programmed using the Arduino environment, offering a tangible example of the system's capabilities. Developed in C++ with minimal dependencies, the code is designed to be easy to understand and use, making it ideal for educational purposes and practical learning.
Technologies: cpp / neural networks / Reinforcement Learning
Description: A small library in C++ for the use of GPIO raspberrypi/orangepi/jetson and more..
Technologies: cpp / electronics / openframeworks
Description: Cloth simulation for openframeworks
Technologies: cpp / glsl / openframeworks
Description: esp based wifi midi console
Technologies: c/cpp / esp / midi / wifi
Description:
Technologies: Robotics / DL / ML / Computer Vision / Creative Tech
[2016] – [2025]
[2010] – [2020]