Engineered for Precision

Wassim

1st Year Engineering Student | Software & Embedded Systems Developer

From code to electronics: I transform ideas into concrete solutions. Specializing in high-performance firmware and robust software architecture.

Wassim

person About Me

Motivated first-year engineering student, passionate about software development and embedded systems. I have already carried out several personal and academic projects with STM32 and various programming languages.

Curious, rigorous and always ready to learn new technologies. My approach blends the technical rigor of engineering with the creative problem-solving of software development.

school Education

National Institute of Applied Science and Technology (INSAT)

Tunisia

Sep 2025 – Present

Expected Graduation: 2028

chevron_right Engineering Cycle in Industrial IT and Automation

National Institute of Applied Science and Technology (INSAT)

Tunisia

Sep 2023 – Jun 2025

chevron_right Preparatory Cycle in Mathematics, Physics, and Industrial IT and Automation

Technical Proficiency

terminal

Programming

C/C++ Python JavaScript
memory

Embedded

STM32 (CubeIDE) FreeRTOS IoT
construction

Tools

Git & GitHub Proteus MATLAB
groups

Core

Problem-solving Teamwork Fast learning

Project Portfolio

A selection of my technical implementations across software and hardware.

Software Projects

minimalist modern mobile app interface showing Islamic prayer times and a dawn Fajr alarm
Flutter Dart Android / iOS

Fajri App

Simple and minimalist Android app for prayer times, focusing on accurate Fajr (dawn) alerts and daily Islamic prayer schedule. Features include dynamic prayer times calculation, geolocation, local notifications, and persistent background alarms.

professional dark-themed modern web application dashboard for hospital management showing patient statistics and ML risk prediction
React 19 NestJS PostgreSQL Python ML

Hospital Dashboard

Full-stack hospital management platform with a multi-tenant architecture. Built with a monorepo approach, it includes JWT authentication, logical tenant-scoped access control, and an integrated Machine Learning model (Python runtime) for patient risk prediction.

React TypeScript Google Gemini

SightLine

Visual risk analysis platform powered by AI. Analyzes workplace images with risk scoring, compliance recommendations (OSHA, INRS, ISO 45001), and provides a RAG-based assistant for safety questions. Built with React 19, Express backend, PostgreSQL, Prisma ORM, and Google Gemini AI with structured logging and error tracking.

React 19 TypeScript Gemini AI

FoodWise

Intelligent food analysis application that helps users understand their meals in real-time. Features AI vision for meal photo scanning, label OCR, allergen detection, and instant nutritional insights.

Modern technical web application interface showing a circular antenna array simulation, radiation patterns in 3D, signal heatmaps, and a machine learning inference overlay predicting ring configurations.
TypeScript React Node.js Python ML

Antenna Array Simulation

A full-stack monorepo for simulating circular antenna arrays, comparing radiation patterns, and running ML-based inference (MobileNetV2) on captured pattern images to predict ring configurations.

KPIT Python File Analyzer desktop interface showing options to select folder, import rules, filter, generate excel, auto black & autoflake, and delete results
Flutter Python Dart Desktop

KPIT Python File Analyzer

A powerful desktop application integrating a Flutter frontend with a Python backend. Designed to streamline Python code analysis, it features automated formatting (Black & Flake8), customizable rule imports, advanced filtering, and automated Excel report generation.

Embedded STM32 Projects

high aesthetic technical photograph or 3d render of an automotive engine control unit (ECU) connected to a CAN bus analyzer or logic analyzer, glowing blue lines representing data transfer, dark tech background
C UDS / ISO-TP CAN Bus CMake

VECU-UDS: Automotive Diagnostic Stack

A C implementation of a Unified Diagnostic Services (UDS) stack and CAN/ISO-TP utilities. Designed for automotive diagnostics, testing, and controlling communications on a CAN network, complete with virtual CAN environment support.

high aesthetic photograph of an STM32 Blue Pill microcontroller connected with wires on a dark tech background
STM32 HAL Bare-Metal C

STM32 Mini-Projects Archive

A progressive collection of firmware projects for the STM32F103C8T6 (Blue Pill), covering essential peripherals (GPIO, Timers, PWM, UART, ADC, I2C). Features side-by-side implementations using both the STM32 HAL library and bare-metal register programming.

high quality macro photograph of an STM32 microcontroller wired to an ESP8266 wifi module
STM32F4 ESP8266 UART DMA ThingSpeak API

Monitoring IoT (STM32 & ESP8266)

A real-time environmental monitoring system leveraging an STM32F4 microcontroller and an ESP8266 Wi-Fi module. The firmware features custom ESP8266 drivers via AT commands, efficient UART data reception using DMA (ReceiveToIdle), 12-bit ADC sensor readings, and periodic HTTP data logging to the ThingSpeak API.

Get In Touch

Ready to collaborate on the next technical breakthrough? Send me a message or find me on professional networks.

mail

Email

wassim.chouayakh@insat.ucar.tn

location_on

Location

Tunis, Tunisia