Profile

Professional Journey

Experienced Web and Mobile developer with 5+ years of experience, and a Master degree graduate in Fundamental Computing. Collaborative team member worked with many programming tools and languages including NestJS, React (Typescript), Flutter, and Rust. Interested in working with a team to deliver professionally designed apps.

Filter by technology

Journalists Access Management System

Dec 2024 - Jan 2025

Fullstack Developer

Algiers, Algeria

  • Developed a mobile application featuring a QR Code scanner for managing referee access to events.
  • Upgraded the backend of an existing NestJS system to integrate seamlessly with the mobile app.
  • Designed and implemented a NestJS and React dashboard for managing user privileges within the scanner app with Real-time validation.
Journalists Access

Technologies

QR Code ScannerNestJSFlutterDioMaterial 3Bloc

Tojema Startup

Nov 2023 - Jan 2025

Fullstack Developer

Algeria

  • Development of a multi-modular backend using Rust and Actix Web, featuring API integrations for manga search, AI tasks, and email confirmation.
  • Designed and developed homepage using Sveltekit and Melt-UI, tojema.com.
  • Database using PostgreSQL, with Prisma for Database design and migrations handeling.
  • Android App developed using Jetpack Compose in Kotlin with Canvas drawing capabilities.
Tojema Startup Website
Tojema Startup Android App
Tojema Startup Backend Architecture

Technologies

RustActix WebPostgreSQLPrismaSveltekitMelt-UIKotlinJetpack ComposeMVVMCompose Canvas

Ogissol Wellsecure

Oct 2022 - May 2024

Fullstack Developer

Doha, Qatar (Remote)

  • Developed a Canvas web-editor to illustrate and interact with wells for Oil and Gas feilds.
  • Team member in developing the UI, and responsible for linking UI with existing API.
  • NestJS Backend with Postgres to save and fetch Illustrator data with Real-time updates.

Technologies

ReactNodeJSWeb CanvasFabricJSDocker

Algérie Telecom

Apr 2023 - Jun 2023

Flutter Desktop App Developer

Algeria

  • Developed a Flutter desktop application for the largest local Telecommunications provider, using Bloc for a clean architecture and Microsoft Fluent UI for a modern interface.
  • Designed features for monitoring work vehicle status, managing repair cycles, and handling multi-user access with privilege control using a MongoDB Realm for data storage.
  • Added functionality to export data into PDF and XLSX spreadsheets.
  • Packaged the software as an EXE installer using Inno Setup.

Technologies

FlutterVisual Studio 2022Fluent UIRealmBlocInno Setup

Lamd.ai Labs

Dec 2022 - Jul 2023

FullStack AI Developer

USA (Freelance)

  • Team member in developing multiple browser extensions, responsible for user activity tracking/logging and error reporting.
  • Responsible for networking including: proxy forwarding, domain configuration and install, TLS/SSL certificates configuration (HTTPS), and automated deployments.
  • Team member on the Backend development and lead-developer of the frontend dashboard.
  • prompt designer and database administrator on Postgres and Weaviate vector database.

Technologies

LLMOpenAI APILangChainVector DatabasePythonDockerNginxDevOpsAgile

Duseca Software

Jan 2022 - Mar 2022

Mobile App Developer

Pakistan (Freelance)

  • Completed a Cross-platform Social Media Mobile Application.
  • Handled conception and implementation of the backend, database, and cloud functions, (Firebase).
  • Handled the design of user interface with Flutter.
Duseca Software Social Media App
Duseca Software User Profile
Duseca Software Image 3
Duseca Software Image 4
Duseca Software Image 5
Duseca Software Image 6
Duseca Software Image 7
Duseca Software Image 8
Duseca Software Image 9
Duseca Software Image 10
Duseca Software Image 11

Technologies

Android studioFlutterFirebase

State Headquarters

Dec 2021 - Feb 2022

Web Developer (Internship)

Ouargla, Algeria

  • Designed and developed a website for state project deal management using React, NestJS.
  • Contributed to the development of an urban project budget management system using Symfony, PHP, JavaScript, and MySQL.
  • Managed server administration, configuring AlmaLinux (RedHat compatible) and deploying websites as high-performance Docker containers.
  • Automated administrative tasks by developing custom scripts for backup, restoration, and server migration using Linux shell scripting.

Technologies

ReactNodeJSPHPMYSQLPostgreSQLLinuxDockerNginxSSH

Algerian Federation of Football

Jun 2021 - Dec 2021

Fullstack Developer

Algiers, Algeria

Developed an international multi-language platform for the Algerian Federation of football, from design to backend; responsible for server deployment; used PostgreSQL for database, Node.js for backend, React for the user interface, and Docker for deployment.

Technologies

PostgreSQLNodeJSReactDocker

Sarl Belila Sud

Sep 2020 - Apr 2021

Fullstack Developer

Ouargla, Algeria

  • Project Management platform for a construction company (Sarl Belila Sud). The platform for managing inventory, project deals, and money transactions.
  • Wrote PL/pgSQL procedures and used transactions to ensure data integraty on the database.

Technologies

PostgreSQLPL/pgSQLNodeJSReactdbdiagram.ioUML

Local Restaurant, Aurélie Picard

Jul 2019 - Aug 2019

Frontend Developer

Algeria

  • Designed and developed a showcase website for a local restaurant with gallery and menu, developed with three languages Arabic, French, and English.
  • Deployed on Netlify.

Technologies

HTMLSCSSJSJQueryNetlify