Hello, I am

Farid Benabdallah

Senior Android Developer (7+ Years) | Java & Kotlin | ERP Integration (Odoo) | Offline-First Architecture | Firebase & Supabase

Who am I ?

I’m a Senior Android Developer with 7+ years of experience building scalable mobile applications and enterprise-grade digital systems.

I specialize in native Android development (Java & Kotlin), clean architecture (MVI), and complex ERP integrations such as Odoo. My focus is on designing reliable, offline-first applications and delivering production-ready mobile solutions that solve real business problems.

Beyond development, I take ownership of the full product lifecycle—from MVP validation and system design to backend integration using Firebase and Supabase, and deployment of complete applications. I continuously evolve my stack by modernizing legacy Android systems and building real-world projects using Jetpack Compose and modern architecture patterns.

Personal Info

  • Birthdate : 12/05/1995
  • Email : farid.bdh.alg@gmail.com
  • Phone : + (213) 657-3319-95
  • linkedin: Farid Benabdallah
  • Address : N28, Rue Sahli Houari Oran, Algeria

My Expertise

Native Android & ERP Integration

Senior Android developer with 7+ years of experience in Java and Kotlin. Specialized in integrating mobile applications with enterprise ERP systems (Odoo), implementing offline-first architectures (Room, SyncAdapter), and applying Clean Architecture and MVI for scalable and maintainable applications.


Product & Backend-Enabled Mobile Development

Experienced in building complete mobile-driven systems with backend support using Firebase and Supabase. Skilled in designing multi-tenant architectures, implementing secure data access (RLS), and supporting mobile ecosystems through scalable backend services and serverless functions.


Product Engineering & SaaS Ventures

Founded and delivered multiple end-to-end digital products including D ELGUIDE (Direct Store Delivery system), CFeed (social platform for craft communities), and Promo Feed (B2B loyalty SaaS platform). These projects include real users, production deployments, and validation through market feedback and government recognition.

My Resume

My Experience

02/2019 - Present

Senior Android Developer

SARL INSIDJAM COM - Boumerdas, Algeria

  • Developed and maintained enterprise Android applications integrated with Odoo ERP, supporting critical business workflows including inventory, CRM, production, and Direct Store Delivery operations.
  • Refactored approximately 80% of a legacy ERP mobile application, significantly improving maintainability, performance, and user experience.
  • Designed and delivered 10+ Android applications across multiple ERP modules, ensuring reliable integration with backend systems via REST APIs.
  • Collaborated with ERP and web teams to implement new features, resolve production issues, and optimize data synchronization workflows for large-scale business operations.


2026 - Present

Personal Technical Project

Charity Spot – Android Application (Kotlin)

  • Built a modern Android application using Kotlin and Jetpack Compose applying Clean Architecture, MVI, and offline-first principles.
  • Engineered a hybrid geospatial system combining Firestore pagination with Room-based nearest-neighbor search to overcome native geolocation limitations without external APIs.
  • Architected a unified repository layer managing both offline (Room) and online (Firestore) data sources with on-demand synchronization.
  • Implemented 12+ core features including interactive map discovery, donation workflows, multi-role authentication, and location-based filtering.


2026

Full-Stack B2B SaaS Project

Promo Feed – Loyalty & Promotion Platform

  • Architected and developed a B2B SaaS platform using React, TypeScript, and Supabase to manage digital loyalty and promotion systems for retail businesses.
  • Implemented secure multi-tenant architecture using Row-Level Security (RLS) and Edge Functions to ensure strict data isolation and backend validation.
  • Led product definition and MVP validation through direct engagement with potential business users to refine scope and pricing direction.
  • Deployed production-ready system using GitHub-based CI/CD pipelines and Vercel hosting infrastructure.
Landing Page


07/2024 - 01/2025

Founder & Android Developer

D ELGUIDE – Direct Store Delivery Platform

  • Designed and built a full-stack Android platform to digitize Direct Store Delivery operations, including inventory management, customer visits, cash flow tracking, and field logistics.
  • Delivered an MVP in 3 months using Java and a custom Android framework, later evolving parts of the system using Kotlin and Jetpack Compose for improved scalability and UX.
  • Integrated Firebase Authentication, Firestore, and TypeScript-based Cloud Functions to enable secure and scalable backend synchronization.
  • Led early product validation by onboarding real users, running field marketing campaigns, and iterating based on operational feedback.
Available on Play Store
Landing Page


2020 - 2022

Founder & Android Developer

CFeed – Craft Community Social Platform

  • Built a niche social platform connecting craft enthusiasts through real-time feeds, social interactions, and a marketplace for handmade goods.
  • Implemented Firebase Authentication, Realtime Database, and Cloud Messaging to support real-time engagement and notifications.
  • Achieved 500+ downloads with a 5/5 rating at MVP stage and received government recognition as an “Innovative Project”.
  • Developed supporting landing pages and early growth workflows using Firebase Hosting and automation tools.
Available on Play Store
Landing Page


2019 - 2021

Android Framework Engineer

Mohafiz DZ Framework

  • Designed and built a reusable Android framework to standardize offline-first architecture and accelerate development across multiple applications.
  • Reduced development time by approximately 30% by providing reusable components for authentication, data persistence, and synchronization between Firestore and SQLite.
  • Used as the foundation for multiple applications including CFeed and early versions of D ELGUIDE, enabling consistent architecture and faster delivery cycles.
  • Gradually deprecated the framework in favor of modern Android architecture components such as Room and Jetpack libraries, aligning with evolving industry standards.
GitHub: Mohafiz DZ Framework

Education

2017 - 2019

Master of Artificial Intelligence

University of Science and Technology Mohamed-boudiaf


2014 - 2017

Bachelor of Computer Science

University of Science and Technology Mohamed-boudiaf

Skills

Programming Languages
  • Java (Advanced)
  • Kotlin (Advanced)
  • TypeScript
  • SQL
  • Python (Basic)
  • C++ (Basic)
  • JavaScript (Basic)
Android Development
  • Android SDK
  • Jetpack Compose
  • Android Architecture Components
  • Offline-first Architecture
  • Performance Optimization
  • Navigation (Jetpack Navigation)
  • Data Synchronization Systems
Architecture & Design Patterns
  • Clean Architecture
  • MVI (Model-View-Intent)
  • MVP (Model-View-Presenter)
  • MVC (Model-View-Controller)
  • Repository Pattern
Data & Storage
  • Room Database
  • SQLite
  • Firestore (NoSQL)
  • Offline/Online Sync Design
Backend & Cloud
  • Firebase (Auth, Firestore, Storage, Functions, Hosting, Messaging)
  • Supabase (RLS, Edge Functions)
  • REST API Integration
Version Control & Tools
  • Git / GitHub / GitLab
  • CI/CD (Firebase Hosting, Vercel, basic GitHub Actions)
Languages
  • Arabic (Native)
  • English (Advanced)
  • French (Intermediate)
  • Russian (Beginner)

I Am Available For FreeLance

My Portfolio

Mobile

Main - Charity Spot app

Mobile

Feed - Charity Spot app

Mobile

Spot Details - Charity Spot app

Mobile

Request Form - Charity Spot app

Mobile

Request details - Charity Spot app

Web

Promo Feed Landing

Web

Promo Feed Dashboard

Web

Promo Feed Customers

Web

Promo Feed Achievements

Web

Promo Feed My Business

Web

Promo Feed Add Customer

Web

Promo Feed Customer Main

Web

Promo Feed Customer Store 1

Web

Promo Feed Customer Store 2

Web

Promo Feed Customer Wallet

Web

D elguide Web Header

Web

D elguide Web About Section

Web

D elguide Web Features Section

Web

D elguide Web Pricing Section

Mobile

Company Config - D elguide App

Mobile

Tour Config - D elguide App

Mobile

Customers Map - D elguide App

Mobile

Visit Actions - D elguide App

Mobile

Catalog - D elguide App

Mobile

Order Details - D elguide App

Mobile

Customer Details - D elguide App

Mobile

Preclosing Home - D elguide App

Mobile

Admin Invite - D elguide App

Mobile

Main page of the app CFeed

Mobile

Home feed of the app CFeed

Mobile

MarketPlace of the app CFeed

Mobile

Profile of a user of the app CFeed

Web

CFeed Landing page

Web

Play Zone Landing Page

Web

Today's promotions of Play Zone

Web

User's Dashboard of Play Zone

Send a message

Get in touch

Phone :
+ (213) 657-3319-95
Address :
N28, Rue Sahlie Houari Oran, Algeria
Email :
farid.bdh.alg@gmail.com