SENIOR SOFTWARE
ENGINEER
Results-driven Software Engineer with hands-on experience across full-stack web development, mobile application development, and backend infrastructure. Proficient in Flutter, Laravel, Node.js, and React, with expertise in Clean Architecture, scalable system design, and production-grade deployment.
Years of
Experience
Projects
Completed
Languages
Spoken
RECENT PROJECTS
A selection of projects I've built and contributed to.
YumEats — Smart Food Discovery App
A smart food discovery mobile app to help users find nearby restaurants and explore menus, with QR menu scanning and nutritional profiling. Published on the App Store and Google Play.
- Clean Architecture with Riverpod state management
- QR code scanning for instant on-site menu access
- Real-time data sync via WebSockets
- Location services for discovering nearby restaurants
- Multilingual support across 9 languages
- Published on iOS (App Store Connect) and Android
NSR International Company Website
Independently developed the complete company website from scratch — a modern, high-performance static site delivered within 1.5 months from initial setup to production deployment.
- Fully responsive design for all screen sizes
- Bilingual support (Arabic/English) with language switching
- Light & Dark mode themes
- SEO-optimized with Google Search Console integration
- Deployed solo to production in 1.5 months
E-Wallet System
Architected a secure e-wallet mobile application with multi-account transfers, identity verification using ML Kit, and real-time features with enterprise-grade security.
- Identity verification (passport OCR + selfie match)
- Multi-level transfer operations (internal/external/withdrawal)
- Comprehensive automated testing with Mocktail & Mockito
- Full bilingual support (Arabic/English)
Voucher POS Android Application
Built and maintained a voucher purchasing application with POS integration, enabling users to buy local and international vouchers with real-time redemption.
- POS and E-Wallet system integration
- Real-time voucher redemption via QR scanning
- Native Kotlin integration with Sunmi POS library
- Unit testing with Mocktail and Bloc_test
Airline Ticket Booking App
Developed the full frontend architecture for an airline ticketing application with advanced search, booking, and profile management using mocked backend services.
- Advanced flight search with dynamic filters
- Booking history and profile management
- Multilingual interface (Arabic/English)
- Fully responsive complex UI flows
Microservices Backend Platform
Designed and deployed a microservices-based backend infrastructure with API Gateway, containerized services, and production-grade server setup powering NSR's mobile and web apps.
- Auth, Media, and Content microservices
- API Gateway for routing, load balancing, and rate limiting
- Docker Compose orchestration with Nginx reverse proxy
- API documentation with Postman and Swagger
EXPERIENCE
My professional journey and roles.
Flutter Developer
Ebtekar Information System
Tripoli, Libya · Sep 2025 — Present
- • Developing feature-rich mobile applications using Flutter with Clean Architecture
- • Managing complex states using Riverpod state management
- • Integrating RESTful APIs with secure JWT-based authentication
- • Building real-time features using WebSockets for live data sync
- • Implementing camera, QR scanning, audio recording, and voice-processing
- • Developing multilingual support across 9 languages
- • Managed app publishing via TestFlight and App Store Connect
Freelance Flutter Developer
Self-Employed
Remote · Mar 2025 — Present
- • Developing custom mobile applications using scalable Flutter architectures
- • Managing complete project lifecycles from requirements to deployment
- • Integrating backend services using REST APIs and JWT authentication
- • Handling app publishing to Google Play Store and Apple App Store
Flutter Developer & Full Stack Developer
NSR International CO
Tripoli, Libya · Feb 2025 — Sep 2025
- • Led a team of developers and designers in an Agile environment
- • Independently built the company website with React + Vite + Tailwind CSS
- • Designed microservices REST APIs using Express.js and MySQL
- • Dockerized and orchestrated services using Docker Compose
- • Developed mobile applications using Flutter with Bloc state management
- • Implemented bilingual UI (Arabic/English) across mobile and web apps
Graduation Project Consultant
Software Engineer (Freelance)
Remote · Oct 2024 — Mar 2025
- • Provided technical mentorship for university graduation projects
- • Guided project planning, architecture, and research methodologies
- • Advised on best practices, design patterns, and clean code principles
Flutter Developer
Becom
Tripoli, Libya · Aug 2024 — Feb 2025
- • Maintained and enhanced production-grade Flutter applications
- • Integrated RESTful APIs with JWT authentication and encrypted storage
- • Delivered Voucher POS App and Airline Ticket Booking App
- • Developed bilingual UI (Arabic/English) for improved accessibility
Software Developer Intern
Devsly
Tripoli, Libya · Aug 2021 — Sep 2021
- • Worked with Strapi CMS for API development
- • Gained experience with MySQL database structure and CRUD operations
IT Department Manager
Vizyon Bilişim
Istanbul, Turkey · Jul 2018 — Dec 2020
- • Led the IT department and supervised daily operations
- • Diagnosed and resolved network, hardware, and software issues
- • Provided technical support and training across departments
SKILLS & KNOWLEDGE
Technologies and tools I work with.
Mobile Development
Frontend Web
Backend & APIs
DevOps & Tools
App Publishing
Advanced Integrations
Testing & QA
Development Practices
Programming Languages
Databases
Languages
EDUCATION
Bachelor's Degree in Computer Science
Alrefaq University
Tripoli, Libya
Coursework in CS & Engineering
Marmara University
Istanbul, Turkey
LET'S WORK TOGETHER
Have a project in mind? Let's talk about it.
Get in touch
Feel free to reach out if you want to collaborate on a project, have a question, or just want to connect.