Joao P.
Embedded Systems & PCB Design Engineer | ESP32, STM32, KiCad, Altium
Global rank:
19,238
/
143,393
Skill pts: 5
Want help from a designer like joaop4?
About
I specialize in embedded systems, electronics, and PCB design, helping turn ideas and prototypes into functional hardware.
I can work across both hardware and firmware, including schematic design, PCB layout, microcontroller programming, debugging, prototyping, and manufacturing files.
My technical skills include:
• ESP32, STM32 and Arduino development
• C/C++ and Python programming
• KiCad, Altium Designer and EasyEDA
• Schematic capture and circuit design
• 2-layer and 4-layer PCB design
• Component selection and BOM creation
• Gerber, BOM and Pick-and-Place/CPL preparation
• PCB debugging and troubleshooting
• SMD soldering and prototyping
• Sensors, displays and communication interfaces
• UART, I²C, SPI, USB, RS-232 and RS-485
• 3D printing and prototype development
I am comfortable working from an existing prototype or developing a solution from requirements. I focus on practical, manufacturable designs and clear communication throughout the project.
I am a native Portuguese speaker from Portugal and can communicate in English.
... more »
« less
I can work across both hardware and firmware, including schematic design, PCB layout, microcontroller programming, debugging, prototyping, and manufacturing files.
My technical skills include:
• ESP32, STM32 and Arduino development
• C/C++ and Python programming
• KiCad, Altium Designer and EasyEDA
• Schematic capture and circuit design
• 2-layer and 4-layer PCB design
• Component selection and BOM creation
• Gerber, BOM and Pick-and-Place/CPL preparation
• PCB debugging and troubleshooting
• SMD soldering and prototyping
• Sensors, displays and communication interfaces
• UART, I²C, SPI, USB, RS-232 and RS-485
• 3D printing and prototype development
I am comfortable working from an existing prototype or developing a solution from requirements. I focus on practical, manufacturable designs and clear communication throughout the project.
I am a native Portuguese speaker from Portugal and can communicate in English.
Experience
-
Embedded Systems & PCB Design Engineer
Independent / Freelance Projects · Full-time
Mar 2023 –
Present
3 yrs 5 mos
Portugal
KiCad, EasyEDA and Altium Designer
Schematic capture and circuit design
2-layer and 4-layer PCB layout
ESP32, STM32 and Arduino-based systems
C/C++ and Python development
Analog and digital interfaces
UART, I2C, SPI, USB, RS-232 and RS-485
Power-supply and protection circuits
Component selection and BOM creation
JLCPCB/LCSC manufacturing preparation
Gerber, drill and pick-and-place generation
PCB debugging, soldering and prototyping
3D printing and enclosure prototyping
Stats
0 followers, 0 following
Joined: August 19, 2026
Last seen: August 20, 2026
Area of Expertise
Electrical Engineering
Electrical Drafting
Engineering Design
PCB Design Services
2D CAD Drafting Services
Prototype Design Engineering
Exercise Equipment Design
Electronic Enclosures Design
Electronics Design Service
Electrical Schematic Drawing Services
Electrical 2D Drafting Services
Electrical Instrumentation Services
Electrical Circuit Design Services
PLC Programming
Python Developers
Software Developers
C# Developers
C++ Developers
Languages
Portuguese Native or bilingual proficiency
English Full professional proficiency
Location
Lisbon, Portugal