Software Engineer based in Portugal, currently working at Bosch Life Safety Systems as part of an international, cross-functional engineering team.
I work across different layers of software systems, from backend and frontend development to distributed communication, networking and edge devices.
My background also includes C/C++ development, embedded systems, computer vision and AI inference, with hands-on experience through SEA:ME and the 42 Porto project-based curriculum.
Languages
Backend & Frontend
Systems, Edge & Communication
DevOps & Tools
Computer Vision & AI Inference
Autonomous driving system developed during SEA:ME using NVIDIA Jetson, C++, Python, OpenCV, YOLO and TensorRT.
Implemented real-time perception and vehicle control, including lane detection, PID-based steering, obstacle detection and emergency collision avoidance.
Full-stack web application developed as part of the 42 Porto curriculum using Django, PostgreSQL and Docker.
Includes multiplayer Pong, authentication, tournament management and real-time functionality.
IRC server implementation developed in C++, applying object-oriented programming, TCP/IP networking, sockets and the IRC protocol.
Supports multiple simultaneous clients, channels and IRC commands.
Containerized infrastructure built with Docker and Docker Compose, including Nginx, WordPress and MariaDB services.
Focused on containerization, networking, persistent storage and service isolation.
Bosch Life Safety Systems
Software Engineering Intern | 2025 – Present
SEA:ME
Software Engineering in Automotive & Mobility Ecosystem | 2024 – 2025
42 Porto
Software Development | Common Core completed



