Hi, I'm Salem Zakkar

Motivated and detail-oriented Software Developer with hands-on experience in developing cross-platform mobile applications and backend systems. Proven ability to build efficient, responsive, and user-friendly mobile solutions, including successful e-commerce applications with 100K+ and 50K+ downloads. Skilled in designing and implementing scalable, high-performance backend services and APIs, delivering robust solutions that meet both user and business needs. Strong full-stack development capabilities, combining frontend and backend expertise to create end-to-end application solutions.

Syrian flag
Hama, Syria

Experience

  • Software Developer @Unifi Solutions

    AUG 2024 - JAN 2026 | Montreal, Canada - Remote

    Developed cross-platform mobile apps for IoT, medical, and maintenance using flutter , Jira , Bitbucket. Integrated offline-first architecture with local storage and syncing mechanisms to ensure reliability in low-connectivity environments. Used Kotlin for implementing alarm systems and integrating Firebase Remote Config for dynamic feature control on Android. Worked with Web Sockets and Firebase for real-time communication and data updates. Integrated Google Maps with marker clustering for efficient geolocation data visualization in apps. Implemented Stripe payment integration for seamless and secure transactions.

  • Software Developer @Faya Dev

    MAY 2023 - MAY 2024 | Baghdad, IRAQ - Remote

    developed two e-commerce apps with 100K+ and 50K+ downloads respectively using Flutter. Led development of a ride-booking app with live GPS tracking, real-time route updates, and driver status management. Led development of task-based rewards app with activity tracking, session backups, and automatic screenshot capture for task verification. Used Java for performance-critical features like background location tracking, online/offline status, and service management. Integrated Firebase (Auth, Firestore, Messaging, Realtime Database, Cloud Functions) for real-time communication, authentication, push notifications, and backend syncing.

Education