RB

Welcome

Rahma Bradai

Software Engineer

Software Engineer · Open to full-time opportunities

Hi, I'mRahma Bradai

Software Engineer and a fresh Software Engineering & Business Intelligence graduate who builds full-stack web, cross-platform mobile and AI-powered applications from Flutter and Spring Boot to React, ASP.NET, computer vision and on-prem LLMs.

Sfax, Tunisia
Rahma Bradai

const rahma = {

role: "Software Engineer",

stack: ["React", "Spring Boot", "Node.js", "Express.js", ".NET", "Angular", "AI", "DevOps"],

loves: "AI & clean UX",

};

4

Internships

10+

Projects shipped

8+

Languages & frameworks

4

Certifications

Open to new opportunities
Who I am

About me

I turn ideas into real-world software.

I'm Rahma Bradai, a Software Engineer and a fresh Software Engineering & Business Intelligence graduate based in Sfax, Tunisia. Over the past years I've shipped cross-platform mobile apps, dynamic web platforms and AI-driven tools across four internships and many personal and freelance projects.

My work spans the full stack, Flutter and native computer vision on mobile, Spring Boot, ASP.NET Core, Laravel and Node.js on the backend, and React and Angular on the frontend and increasingly the AI layer. I care deeply about clean architecture, security and great user experience.

Having just graduated, I'm looking for a full-time software engineering role where I can keep learning from a great team and build a new experience.

Location

Sfax, Tunisia

Education

Software Engineering & Business Intelligence

Languages

Arabic · English · French

Focus areas

Full-Stack · Mobile · AI / Computer Vision

Where I've worked

Experience

InternshipFeb 2026 — Jun 2026

Software Engineer — End-of-Studies Internship

KPITTunisia

Designed and developed an AI-assisted VS Code extension (TypeScript, VS Code Extension API) automating the creation and validation of test configuration files in the automotive field, replacing slow and error-prone manual editing.

TypeScriptVS Code Extension APINode.js+9
See more
InternshipAug 2025 — Sep 2025

Full-Stack Developer — Summer Internship

DK SoftwareTunisia

Built a dynamic corporate website with a modular, scalable architecture using a Spring Boot backend and an Angular frontend.

Spring BootJavaAngular+4
See more
InternshipJul 2024 — Aug 2024

Web Developer — Summer Internship

DK SoftwareSfax, Tunisia

Built an ophthalmology web platform with WordPress to centralize and showcase medical congresses, members and events for an ophthalmology association.

WordPressPHPHTML+4
See more
InternshipFeb 2023 — May 2023

Mobile Developer — End-of-Studies Internship

All Soft MultimediaSfax, Tunisia

Delivered a cross-platform mobile health experience with medication tracking and an AI symptom-checker chatbot.

FlutterDartGPT-3.5 Turbo+3
See more
InternshipJul 2022 — Aug 2022

Mobile & Computer Vision Developer — Summer Internship

All Soft MultimediaSfax, Tunisia

Engineered a cross-platform Flutter app with native OpenCV integration for real-time computer-vision features.

FlutterDartOpenCV+2
See more
Things I've built

Projects

A curated selection combining academic, freelance and personal work.

AI / MLNew
2026

MTF Studio — AI Test-Config Assistant

AI-assisted VS Code extension for automotive test configuration

An AI-assisted VS Code extension that automates the creation and validation of Modular Test Framework (MTF) configuration files for automotive testing. It pairs a visual editor and typed domain model (CAN, LIN, Ethernet, FlexRay, I/O, Serial) with automatic YAML generation, hardware auto-discovery and a two-layer validation engine. At its core, a fully on-premises RAG assistant on Ollama (Qwen3 1.7B + nomic-embed-text) keeps all inference local so confidential data never leaves the network.

VS Code Extension APITypeScriptNode.js+6
See more
AI / ML
2025

Smart Consultant Manager

AI-powered consultant & expense management platform

A full-stack application that automates activity-report (CRA) management and delivers real-time financial analytics, leveraging the Donut AI model. Intelligent receipt processing uses OCR extraction and zero-shot classification to categorise expenses automatically, all containerised with Docker.

ASP.NETC#React.js+4
See more
AI / ML
2025

Sign Language Recognition

Real-time sign language recognition across 257 signs

A cross-platform Flutter app with live camera streaming and video processing, backed by deep-learning models. I collected and annotated a custom dataset of 7,000+ labelled images with VOTT and applied data augmentation, then experimented with ResNet-18 + LSTM, Vision Transformer (ViT) and MobileNetV2 for temporal sequence modelling and multi-class classification.

FlutterPythonResNet-18 + LSTM+3
See more
AI / MLNew
2026

Rats Detection

Real-time rat detection on ESP32-CAM with TinyML

An embedded computer-vision system that detects rats in real time, running entirely on an ESP32-CAM microcontroller — no cloud, no PC. A FOMO (Faster Objects, More Objects) object-detection model was trained in Python (TensorFlow/Keras) with Edge Impulse, then int8-quantized and deployed via TensorFlow Lite Micro so it fits and runs on-device. I owned the software side — dataset preparation with OpenCV/Pillow, model training and quantization, and the C++/Arduino firmware — working as a pair with a Scrum workflow.

PythonTensorFlow / KerasTF Lite Micro+7
See more
Web
2025

Electronic Medical Records

Responsive EMR platform for healthcare professionals

A responsive electronic medical records (EMR) web application that lets healthcare professionals efficiently manage patient consultations, treatments, lab analyses and imaging data. Built as a full-stack solution with JSON Server, React.js and Node.js for real-time access and streamlined clinical workflows.

React.jsNode.jsJSON Server+1
See more
Web
2025

DK Software Corporate Website

Modular corporate website with an integrated chatbot

A dynamic corporate website built during my internship at DK Software, pairing a Spring Boot (Java) backend with an Angular frontend. It applies MVC patterns, JWT authentication and role-based access control, and integrates a company chatbot to strengthen customer support.

Spring BootJavaAngular+3
See more
WebNew
2026

School Management System

Comprehensive academic management web application

A comprehensive academic management platform built with Java and Spring Boot. It features a student dashboard, course enrollment and administration workflows for managing an educational institution end to end.

JavaSpring BootHTML+2
See more
DesktopNew
2025

MASI Drawing App

Object-oriented vector drawing application

A Java desktop drawing application designed around clean object-oriented principles and design patterns, with a dedicated hierarchy of shape classes and interfaces for extensible, maintainable vector graphics.

JavaOOPDesign Patterns+1
See more
WebNew
2024

E-Commerce Platform

Full-featured online store with an admin dashboard

A complete PHP/MySQL e-commerce website covering the full shopping journey — product catalogue, cart and checkout, order processing and confirmation — plus an admin area to manage products, users and orders, and content pages such as blog and contact.

PHPMySQLHTML+2
See more

All GitHub repositories

Fetched live from my GitHub — updates automatically whenever I push something new.

Loading repositories from GitHub…
My toolbox

Skills

Languages

PythonJavaC++C#PHPSQLJavaScriptTypeScriptDart

Databases

PostgreSQLMySQLSQL ServerMongoDB

Frameworks & Libraries

ReactAngularFlutterSpring BootASP.NET CoreLaravelNode.jsExpress.jsDocker

AI / Machine Learning

OpenCVComputer VisionTensorFlow / KerasTinyML / Embedded MLEdge ImpulseGPT integrationRAGOllama / Local LLMsDonut (OCR)Zero-shot classificationResNet / LSTMViTMobileNetV2

Concepts & Practices

REST APIsJWT AuthRBACMVCAgile / ScrumUI/UX

Tools

GitGitHubVOTTMavenPostmanArduino / ESP32
My background

Education & Certifications

Education

2023 — 2026 · Graduated

Software Engineering & Business Intelligence — Engineer's Degree

International Institute of Technology (IIT)

2023

Bachelor's Degree in Big Data & Data Analytics

Higher Institute of Computer Science & Multimedia of Sfax (ISIMS)

Certifications

CCNAv7: Introduction to Networks

Cisco Networking Academy

2024

View certificate

Certified Cybersecurity Educator Professional (CCEP)

Red Team Leaders

2026

View certificate

Python

Certiport

2024

Scrum Fundamentals

SCRUMstudy

2024

🌍

Languages

ArabicNative
EnglishFluent
FrenchProfessional working proficiency
Let's talk

Get in touch

Have an opportunity or just want to say hi?

I'm open to full-time roles, collaborations and freelance work. The fastest way to reach me is by email — I usually reply within a day.

This opens your email app with the message pre-filled.