Jaafar Fares

I'm

About

I'm a Full-Stack Mobile Developer with 6+ years of experience specializing in secure, scalable architecture and clean code for high-growth products. My expertise spans across fintech (payment gateways, financial dashboards), e-commerce, logistics, and social impact applications. I've worked both as a freelancer and within international teams, focusing on crafting maintainable systems that scale, implementing robust security practices, and optimizing performance.

From refactoring legacy code to launching new products, I bridge technical excellence with real-world impact. My approach combines architectural thinking with hands-on development to build products that scale globally while empowering both users and development teams.

Full Stack Software Developer

I have developed expertise in software development, encompassing various programming languages, web development, mobile app development, and more. This diverse skill set empowers me to tackle a wide range of challenges, ensuring seamless and efficient software solutions. My journey in software development has been characterized by continuous growth and a relentless pursuit of excellence.

  • Degree: Software Developer
  • Email: jaafarferes@gmail.com
  • City: Tunis, Tunisia
  • Education: Holberton School Tunisia
  • Languages: Arabic, English, French

Facts

Here are some interesting facts about me and my work:

Years of Experience as a Mobile Developer

Completed Projects in Mobile Development

Days of Constant Learning to Stay Updated with Technology

Programming Languages I'm Proficient In

Skills

As a Software Developer, I have experience with a variety of technologies and tools that allow me to build robust and innovative applications. Here are some of my key skills:

  • Flutter (Dart)
  • Kotlin/Java
  • Android Jetpack
  • RESTful API Integration
  • Firebase
  • Google Maps API
  • Payment Integrations: Apple Pay, Google Pay, Moyasar, Stripe, Connect, PayPal
  • Bash Scripting
  • Clean Architecture
  • MVVM
  • Git/GitHub
  • CI/CD (Fastlane)
  • Jira/Asana
  • Docker
  • Figma
  • IDEs: Android Studio, Xcode, VS Code
  • Linux Environments

Resume

Specializing in secure, scalable architecture and clean code for high-growth products. With 5+ years of experience, I've built apps across fintech (payment gateways, financial dashboards), e-commerce, logistics, and social impact working both as a freelancer and within international teams. My focus is on crafting maintainable systems that scale, implementing robust security practices, and optimizing performance. From refactoring legacy code to launching new products, I bridge technical excellence with real world impact.

Summary

Jaafar Fares - Full-Stack Mobile Developer

jaafarferes@gmail.com

github.com/jaafarfares

linkedin.com/in/jaafarfares

Tunis, Tunisia

WhatsApp: +216 58 999 878

EU BlueCard eligible, supported by German NGO Imagine Foundation

Skills

Proficient – Mobile Development

Flutter (Dart), Kotlin, Java, Android Jetpack, Clean Architecture, GetX, Bloc, Provider, MVVM, MVC, Unit/Widget/Integration Testing, Google Pay, Apple Pay, Moyasar, Stripe, PayPal, Git, Firebase (Auth, Firestore, Cloud Functions, Messaging, Hosting), Play Store & App Store Publishing

Familiar – Web & Backend

HTML, CSS, JavaScript (ES6+), Node.js, Flask, Docker, NGINX, SQL (PostgreSQL, MySQL), NoSQL (Firestore, MongoDB), RESTful APIs

Education

Holberton School Tunisia

Full-stack Software Engineer

Lac 1, Tunisia

Full-stack software engineering with emphasis on system design, algorithms, and scalable architectures.

Languages

Arabic (Native)

English – Fluent (C1)

French – Conversational (B1)

Professional Experience

Lead Mobile Developer

Nov 2024 – Present

Barsha Technology, Gabes, Tunisia

  • Spearheaded end-to-end publishing lifecycle for multiple apps (100%) and contributed to 40% of core development.
  • Directed architecture design, code reviews, and feature delivery, reducing technical debt by 30%.
  • Implemented scalable payment solutions (Google Pay, Apple Pay, Moyasar) improving transaction success rates.
  • Mentored interns on Flutter and clean architecture, building a food ordering app.
  • Collaborated in Agile/Scrum (Jira) and resolved critical bugs, boosting app stability.

Lead Mobile Developer

Jun 2023 – Oct 2024

Allcarta, Tunis, Tunisia

  • Architected and launched Allcarta and Allcarta Pro from scratch (80% contribution).
  • Improved UI/UX achieving 95% user satisfaction.
  • Mentored junior developers and enforced clean coding practices.
  • Streamlined workflows with Asana, reducing delivery cycles by 30%.

Freelance Mobile Developer

Jul 2020 – Present

Tunis, Tunisia

  • Developed mobile apps end-to-end for clients and personal projects.
  • Implemented authentication, Firebase backends, and responsive UI/UX.
  • Collaborated with other developers using Git workflows.

Projects

Epark – Smart Parking App

  • Developed and launched a parking app with real-time spot availability and interactive plans.
  • Integrated multiple payment gateways (Apple Pay, bank cards, fidelity points).
  • Used SSE client for automated gate access.
  • Published on Play Store & App Store with 1,000+ active users.

Nomadia – Baby Gear Rental App

  • Built peer-to-peer rental platform with payments, chat, and maps integration.

Events – Wedding Booking App

  • Implemented location-based booking features and multi-payment support.

Barsha-Food – Restaurant Discovery App

  • Developed GPS-based app with bookings and multi-gateway payments.

Allcarta Club – Student E-Commerce App

  • Created points-based discount system and gamified engagement features.

Staffy – Workforce Management App

  • Developed workforce tracking, real-time messaging, and multilingual support.

Download my resume: English | Français

Portfolio

Featured Applications I've Developed

Restaurant discovery app with 360° viewer and QR menu scanning

Kotlin • Jetpack Compose • Google Maps API • Google/Apple Pay

AndroidiOS

YouTube Demo

Parking reservation app with integrated payment systems

Flutter • Firebase • Apple Pay • Loyalty Points

AndroidiOS

YouTube Demo

University management and gamified e-commerce platform

Flutter • Clean Architecture • Firebase • REST API

AndroidiOS

YouTube Demo

Workforce management with real-time chat and task tracking

Flutter • Firebase • Google Maps API • Multilingual

Android

YouTube Demo

Multi-country delivery app with real-time tracking

Flutter • Google Maps • Payment Gateways • REST API

Coming soon to app stores

YouTube Demo

Baby gear rental marketplace with secure payments

Flutter • Firebase • In-App Messaging • Payment Integration

Android

YouTube Demo

How I Can Help You

I transform your ideas into secure, high-performance mobile apps ready for the App Store and Play Store:

Complete App Development

From concept to launch, I handle everything:

  • Turn your sketches into beautiful, functional apps
  • Build for both iOS and Android simultaneously
  • Ensure smooth performance on all devices
  • Handle all App Store/Play Store submissions
  • Provide ongoing updates and maintenance

FinTech Solutions

Secure financial apps that users trust:

  • Payment gateways (credit cards, Apple/Google Pay)
  • Banking and money transfer interfaces
  • Financial dashboards with real-time data
  • Fraud prevention and security features
  • Compliance with financial regulations

E-Commerce Apps

Boost your online sales with:

  • Product catalogs with smooth browsing
  • Secure checkout with multiple payment options
  • User accounts and order tracking
  • Push notifications for promotions
  • Loyalty programs and coupons

Logistics & Delivery

Streamline your operations:

  • Real-time GPS tracking
  • Driver/customer communication
  • Route optimization
  • Proof of delivery systems
  • Inventory management

Security & Privacy

Protect your business and users:

  • Data encryption at all levels
  • Secure authentication (biometrics, 2FA)
  • Regular security updates
  • GDPR and privacy compliance
  • Penetration testing

App Growth

Keep improving after launch:

  • User feedback analysis
  • Performance optimization
  • New feature development
  • Marketing API integrations
  • Conversion rate improvements

Contact

Thank you for taking the time to explore my portfolio. If you have any questions, need further information, or want to discuss potential collaboration opportunities, please don't hesitate to reach out. I'm excited to connect with you!

You can contact me through the form below or directly via email or phone. I'll make sure to respond as soon as possible.

Location

Ariana, Tunisia, North Africa

Loading
Your message has been sent. Thank you!