Hello, I'm

KHERBOUCHE Mohammed Yacine

Full Stack Developer

Mobile & Web Applications

I build professional web and mobile applications using the latest technologies such as React, Flutter, and Node.js. I turn ideas into innovative digital realities

About Me

About

A passionate software developer focused on creating efficient and user-friendly applications. I love learning new technologies and applying them in real-world projects. I always strive to improve my skills and deliver innovative solutions to complex problems.

Clean Code

I write maintainable and scalable code following best practices

Attractive Design

Modern and user-friendly interfaces with an excellent user experience

High Performance

Fast and optimized applications for the best user experience

10+
Projects
5+
Technologies
90%
Client Satisfaction
2+
Years of Experience
My Work

Featured Projects

A collection of projects I designed and developed using the latest technologies

Featured

MyTicketsApp

FlutterNode.js + Express.jsMySQLProvider / Riverpod

MyTicketsApp is a Flutter-based application that allows users to store, manage, and display their digital tickets easily. It supports QR code scanning, ticket expiration alerts, and seamless ticket sharing

Add tickets manually or scan a QR code
View active tickets and hide expired ones
Receive expiration alerts via notifications
Generate and share ticket QR codes
Simple and modern UI with Flutter
Featured

Gestion Stock

ElectronReactSQLite

A powerful desktop application for inventory and product management, designed to efficiently track products and generate reports.

Inventory Management
Product Tracking
Detailed Reports
User-friendly Interface
Efficient Performance
Featured

Cyber Defense Challenge

Next.jsTailwindSupabase

A web application focused on cybersecurity challenges with user authentication and real-time database integration using Supabase

User Authentication
Real-time Database
Responsive Design
Dark Mode
Featured

Gym Management

FlutterFirebaseStripe

A desktop application built with Electron for managing gym members, subscriptions, and performance analytics.

Member Management
Subscription Tracking
Analytics Dashboard
Featured

Weather Forecast App

React Nativewheather APIBloc

A beautiful weather application that provides real-time weather forecasts and alerts

Real-time Weather Data
5-Day Forecast
Location-based Updates
Weather Alerts
Beautiful Animations
Featured

TaskBoost

ReactBootstrapNode.js+ExpressMongoDB

A modern To-Do List web application for efficient task management

Task Management
Responsive UI
Full-stack Functionality
MongoDB Database
View More on GitHub
My Career

Work Experience

My journey in programming and development from the beginning until now

Freelance Developer

Freelance
March 2023 - Present
Freelance📍 Remote

Developing comprehensive web, mobile, and desktop applications for clients in various domains

Key Achievements:

  • Developing modern web applications using React.js and Node.js
  • Building cross-platform mobile apps using Flutter
  • Developing desktop applications using Electron and JavaFX
  • Managing multiple projects and delivering them on time

Technologies Used:

React.jsNode.jsPHPFlutterElectronJavaFX

Mobile App Development Intern

Naltis Business Development, Tlemcen
March 2025
Internship📍 Tlemcen, Algeria

Developing professional mobile applications using Flutter with a focus on architecture and testing

Key Achievements:

  • Developing professional Flutter apps with strong architecture
  • Implementing best practices in app engineering
  • Writing comprehensive tests to ensure code quality
  • Enhancing app performance and user experience

Technologies Used:

FlutterDartState ManagementTestingArchitecture

Data Analytics Intern

IFRI, Béjaïa
December 2023 - January 2024
Internship📍 Béjaïa, Algeria

Working on data analysis projects and building interactive dashboards

Key Achievements:

  • Developing ETL processes using Talend for data processing
  • Managing SQL Server databases efficiently
  • Creating interactive dashboards using Power BI
  • Analyzing data and extracting valuable business insights

Technologies Used:

TalendSQL ServerPower BIETLData Analytics

Software Development Intern

InterEntreprise, Tlemcen
June 2023
Internship📍 Tlemcen, Algeria

Developing a desktop application for school management using JavaFX

Key Achievements:

  • Designing and developing a comprehensive school management system
  • Building a modern user interface using JavaFX
  • Designing and implementing an efficient database
  • Applying OOP principles and design patterns

Technologies Used:

JavaFXJavaMySQLJDBCScene Builder
My Expertise

My Technical Skills

The technologies and tools I master and use in my daily projects

Programming Languages

  • C / C++ / Java
  • JavaScript / TypeScript
  • Dart
  • Python

Web Development

  • React / Next.js
  • Node.js / Express
  • HTML / CSS
  • Tailwind CSS

Mobile Development

  • Flutter
  • React Native
  • Firebase
  • Android SDK

Databases

  • MySQL / SQLite
  • MongoDB
  • Firebase Firestore
  • PostgreSQL

Tools

  • Git / GitHub
  • VS Code
  • Postman
  • Figma

Soft Skills

  • Problem Solving
  • Teamwork
  • Continuous Learning
  • Time Management
Contact

Do you have a project?

Let's work together to turn your idea into an innovative digital reality

Available for freelance work and exciting projects