Skip to main content
Samuele Arabia

Software EngineerEmbedded · AI · Full-stack

I design and build production-oriented digital systems, from backend architecture to polished interfaces.

View selected work3+ projects · Embedded · AI · Full-stack
ÆSOULDigital Systems

Featured project— CodeForge

Role

Full-stack Engineer / Product Designer

Stack

Astro · Fastify · MongoDB

Problem

Static portfolios are hard to maintain and lack technical context.

Solution

Dynamic full-stack portfolio + automated technical documentation.

What I bring

Embedded Systems

Designing resource-constrained, real-time hardware applications with C/C++.

Systems thinking

Connecting the dots between architecture, code, and user experience.

Product-minded implementation

Prioritizing user needs and business goals in technical decisions.

Attention to security & quality

Writing robust, tested code with security best practices in mind.

Recent Projects

Embedded

Telemetry Core

Role

Embedded Systems Engineer

Description

Embedded telemetry platform designed for STM32 Cortex-M microcontrollers. The project currently runs as a FreeRTOS simulation on PC and implements an event-driven Producer-Consumer architecture for sensor acquisition, telemetry processing, task synchronization, event handling, and communication.

Stack

ARM Cortex-M4CMakeC++STM32FreeRTOS
AIFull Stack

NT-To-SQL

Role

Full-stack Engineer

Description

Full-stack microservices application that converts natural-language questions into executable SQL using a locally hosted Ollama model, with MariaDB, FastAPI, Docker and automated testing.

Stack

PythonFastAPIMariaDBOllamaLLMDockerPydantic
Full StackAI

ÆHub — AeSoul Digital Hub

Role

Full-stack Engineer

Description

Full-stack AI orchestration platform for building, running, and extending tool-using agents with persistent memory, RAG, web search, sandboxed code execution, multi-agent delegation, and a real-time event stream — combining a Next.js frontend with a FastAPI backend and a LangGraph-based agent runtime (A.U.R.O.R.A.), currently evolving toward a cloud-only, multi-provider, zero-paid-inference model fleet (M17).

Stack

Next.jsReactTypeScriptPythonFastAPILangChainLangGraphGroqPostgreSQLpgvectorRedisCeleryPlaywrightDockerOpenTelemetryPrometheusMCPLangSmith

Experience

Oct 2025 - Present

Avionics Software Engineer / Embedded Engineer

Sapienza Rocket Team

Impact & Responsibilities

Develop embedded C++ firmware for real-time flight-data acquisition and sensor integration, working with the Raspberry Pi RP2350 and FreeRTOS. Apply object-oriented design and CMake-based project organization while handling hardware/software integration, serial debugging, runtime logging, testing and troubleshooting under embedded resource constraints.

C++FreeRTOSRaspberry Pi RP2350CMakeSerial CommunicationFirmware DevelopmentReal-Time SystemsSensor IntegrationClion

Core Competencies

01Core
C++Python
02Embedded
RP2350FreeRTOSReal-Time SystemsSensor Integration
03Tools & OS
CMakeGitLinuxDocker
04IDE
CLionVS CodeArduino
05Web
JavaScriptReactNode.jsMongoDB

Engineering Standards

How I build production-oriented systems.

Architecture

Model (HAL / Sensors)
↳ Presenter (Core Logic)
↳ View (Actuators / UI)

Security

JWT AuthSecure BootMemory IsolationRate LimitingWatchdog

Quality

Vitest / SupertestCatch2HIL TestingTypeScript StrictCI Pipelines

Infrastructure

FreeRTOS / LinuxCMakeDockerGitHub ActionsRP2350