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
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.
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
YouTube DemoMulti-country delivery app with real-time tracking
Flutter • Google Maps • Payment Gateways • REST API
Coming soon to app stores
YouTube DemoHow 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