Hi π, I'm JoΓ£o Victor! A versatile **Software Engineer** with experience in both **backend/cloud/AI development** and **embedded systems and electronic product development**.
-
π I hold a double degree in Science and Information Engineering (UFABC), and a technical certification in Mechatronics (SENAI).
-
π I work on scalable backend development using Python (FastAPI), AWS cloud integrations, RAG/LLM pipelines, and real-time monitoring systems for corporate and industrial environments.
-
π§βπ» I also have over 7 years of hands-on experience in embedded firmware development, industrial communication protocols (BLE, MQTT, Modbus), PCB design (Altium), and embedded graphical user interfaces.
-
π Iβve worked on international AI projects, hackathons, workshops, and electronic product development from prototypes to manufacturing.
π¨βπ» More about me
-
π With over 7 years of experience, I've worked on projects for companies like Siemens Energy, Gerdau, Natura, and Metso. My role spanned developing Software, device drivers,machine learning ,GUIs, and Bluetooth communication protocols.
-
π» My core programming skills include C, Python, Java, and Qt for cross-platform embedded GUIs and desktop tools. I'm also experienced in Linux-based development environments for embedded platforms such as Raspberry Pi and BeagleBone.
-
π‘ I develop firmware using microcontrollers like STM32, Nordic, ESP32, and integrate them with custom hardware, low-energy protocols, and sensors.
-
βοΈ I actively contribute to the electronic product lifecycle: PCB schematic design, layout (Altium), firmware, user interface, and manufacturing using pick-and-place machines.
-
π¬ I have hands-on experience with signal processing, embedded ML, and industrial-grade sensors (temperature, vibration, acoustic).
-
β‘ Outside of work, I enjoy learning new technologies, tackling tough bugs, and turning ideas into real, functional products.
- RAG open source project
- Web site
- nxp_interrupt_lesson
- nrf52840 with embedded machine learning
- butterworth_low_pass_filter
- NBIOT BME68X: Gas Senso
- Electronic product development from scratch: schematics, layout, firmware, GUI, and manufacturing
- Embedded GUI development using Qt Creator
- Embedded Linux development with Raspberry Pi and BeagleBone
- Debugging and testing of custom hardware platforms
- BLE (Bluetooth Low Energy), Bluetooth Mesh
- Wi-Fi, NFC, NB-IoT, LTE-M, GNSS, RS232


