Profile Picture

Hi, I'm Salah AIT OUBELLI

|

I build things: websites, mobile apps, useful tools. Let's create something great together.

Salah

About Me

I am a Master's student in Computer Science at the University of Bordeaux, specializing in Software Engineering. I am passionate about building scalable and efficient software systems from the ground up.

I enjoy turning ideas into reality by developing everything from user-friendly interfaces to robust back-end systems. With experience in databases and cloud deployment, I like working across the full stack to deliver complete and reliable solutions.

I take a hands-on approach to learning by creating personal projects, such as full-stack web apps, data-intensive systems, and classic games. These projects strengthen my understanding of core engineering principles, and my GitHub reflects this ongoing growth and technical curiosity.

I look forward to applying my skills in software design and development to tackle challenging problems and contribute to meaningful projects.

Education

Academic Journey

My academic journey and continuous learning experiences that shaped my career in software development.

Master of Computer Science, Specialization in Software Engineering

University of Bordeaux
2024 – 2026
Bordeaux, France

Advanced studies in software engineering principles and modern development practices.

Key Focus Areas:

Software EngineeringSoftware ArchitectureAgile & Project ManagementBig DataAICloud & DevOps
University of Bordeaux logo

Bachelor of Computer Science

University of Haute-Alsace
2023 – 2024
Mulhouse, France

Comprehensive foundation in computer science fundamentals and practical programming skills.

Key Focus Areas:

Data Structures & AlgorithmsWeb DevelopmentDatabase SystemsProgramming in Java/PythonDesign Patterns
University of Haute-Alsace logo

Bachelor of Computer Science

Mohammed Chérif Messaadia University
2015 – 2018
Souk Ahras, Algeria

Introduction to computer science concepts and foundational programming knowledge.

Key Focus Areas:

Programming FundamentalsOperating SystemsComputer NetworksDatabase Management
Mohammed Chérif Messaadia University logo

Skills & Technologies

A comprehensive overview of the technologies and tools I use to bring ideas to life

🎨

Frontend

ReactNext.jsTypeScriptTailwind CSSBootstrapFramer MotionHTML5CSS3JavaScript
⚙️

Backend

Node.jsPythonJavaExpress.jsPostgreSQLMongoDBPHP SymfonyREST APIsMicroservices
☁️

Cloud & DevOps

FirebaseVercelDockerCI/CDGitHub Actions
📊

Data & Analytics

SQLNumPyGitHub CopilotJupyter NotebookHadoop
📱

Mobile Development

Flutter

Tools & Others

GitVS CodeFigmaPostmanJestViteESLintLinuxAgile/Scrum

Certifications

Professional certifications and qualifications that validate my expertise and commitment to continuous learning

Gemini

Gemini Certified Educator

Google for Education

November 6, 2025

A Google Certified Gemini Educator can articulate and demonstrate foundational knowledge of generative AI concepts and the core features and capabilities of Gemini within the educational context.

Google

Google IT Support Certificate

Google

2019

Complete fundamentals of IT support including hardware, software, networking, and customer service skills.

UK Flag

CLES Certificate

French Ministry of Higher Education and Research

2023

Certificate of Foreign Language Studies - Advanced level in English language.

Experience

My professional journey and the impact I've made along the way

Full Stack Developer (PHP - Symfony)

Franco-Iranian Association of Alsace, Strasbourg (France)

April – August 2024

Strasbourg (France)

  • Designed and developed new front-end and back-end features.
  • Implemented and optimized an administration dashboard for shuttle monitoring (performance indicators – KPIs).
  • Analyzed and optimized databases (SQL queries, indexing, structuring) to improve performance and data quality.
  • Modernized the front-end with responsive UI/UX and enhanced analytical reporting.
  • Built monitoring and data visualization tools to optimize business performance.
  • Conducted functional testing, identified, and fixed bugs.
  • Wrote technical documentation to ensure maintainability.

Technologies:

PHPSymfonySQLUI/UX

Key Achievements:

Optimized the administrative dashboard for shuttle tracking with KPI visualization
Improved database performance through SQL query optimization and indexing
Modernized the interface with responsive UI/UX and enhanced reports
Developed data tracking and visualization tools for business optimization
Ensured long-term maintainability with comprehensive technical documentation

IT Support Technician

Poulaillon, Wittelsheim (France)

June – July 2023

Wittelsheim (France)

  • Provided user support and technical assistance (ticketing system, phone, on-site).
  • Installed, configured, and updated workstations and software.
  • Prepared IT environments for new employees (accounts, network access, mailboxes).
  • Collected and analyzed incident-related data to improve performance tracking.
  • Contributed to technical and functional documentation to optimize support and knowledge sharing.

Technologies:

IT SupportWorkstationsSoftware

Key Achievements:

Provided comprehensive technical support through multiple channels
Streamlined integration processes for new employees
Improved performance tracking through incident data analysis
Optimized support through technical and functional documentation

Head of IT Department (Permanent Contract)

MAATEC Insurance, Constantine (Algeria)

October 2019 – March 2020

Constantine (Algeria)

  • Supervised and coordinated the IT team, managing projects and priorities.
  • Administered and secured the IT network (LAN/WAN), managed user accounts, and ensured backup of critical data.
  • Performed data analysis and reporting to track incidents and system performance.
  • Gathered business requirements and proposed tailored technical solutions.
  • Implemented cybersecurity and data management practices.
  • Trained and assisted users in adopting digital and analytical tools.

Technologies:

IT ManagementNetwork SecuritySystems Administration

Key Achievements:

Managed the IT team and coordinated system administration
Secured network infrastructure and implemented data backups
Developed business management tools and proposed technical solutions
Participated in cybersecurity and data management projects
Created technical procedures for internal collaborators and end users

Featured Projects

Here are some of my recent projects that showcase my skills and passion for creating exceptional digital experiences.

Featured
Next.js

Code Space

A modern blog application built with Next.js that aggregates and displays developer content from the Forem platform (DEV.to and similar communities). Features: Articles: Browse the latest and most popular articles from developers worldwide. Podcasts: Discover developer podcasts. Tutorials: Access step-by-step tutorials. Tags: Explore content by topics and tags.

Next.jsTailwindTypeScript
Featured
Next.js

Animated Portfolio

A visually engaging, performant, and unique portfolio website showcasing creative development work through subtle yet professional animations.
live demo you're watching it right now winkwink

Next.jsTypeScriptTailwind CSSFramer Motion
Featured
Next.js

Cineova

Cineova is a full-stack web application for movie enthusiasts, providing a platform to discover, rate, and manage favorite movies and series. Built with modern web technologies, it offers a seamless user experience for browsing content, creating watchlists, and engaging with a community through ratings and comments.

Next.jsNode.jsMongoDBRedisTypeScriptTailwind CSS

Other Projects

Text Utility Kit

💼

A sleek, in-browser toolkit for quick text encoding and decoding. Built with modern web technologies for a fast, responsive user experience.

JavaScriptTailwind CSSPetite-Vue

Latest Articles

Thoughts, tutorials, and insights on technology and development

Get In Touch

I'm always interested in new opportunities and exciting projects. Let's discuss how we can work together to bring your ideas to life.

Let's Connect

Whether you have a project in mind, want to collaborate, or just want to say hello, I'd love to hear from you. Feel free to reach out through any of the channels below.

Follow Me

GitHubLinkedIn