Full Stack Mobile Developer | Cross-Platform Engineer
- Location: Sfax, Tunisia
- Email: hachichay375@gmail.com
- Phone: +21651182665
Full-Stack Mobile Developer with 4+ years of experience building production-ready mobile, cross-platform, web, and backend applications. Strong hands-on experience with Kotlin Multiplatform, Kotlin, Java, Android SDK, React Native, WebRTC, REST APIs, authentication, PostgreSQL, Firebase, AWS S3, CI/CD, and backend integration. Experienced in delivering applications across Android, iOS, desktop, and web environments, including real-time communication, media processing, document workflows, SaaS systems, and API-driven business applications. Strong background in debugging, performance optimization, cross-platform architecture, third-party integrations, and production-focused engineering, with the ability to quickly adapt to unfamiliar tools, SDKs, and existing codebases.
Feb 2025 - Dec 2025
Nicosia, Cyprus | Remote
- Designed and developed two production-grade SaaS platforms from the ground up, including a CRM/business management system and a logistics/fleet coordination platform.
- Built responsive application interfaces using Next.js, React, TypeScript, Tailwind CSS, and reusable component-based architecture.
- Developed secure backend workflows using Supabase, PostgreSQL, REST APIs, and role-based access control.
- Integrated authentication, Stripe subscriptions, real-time notifications, email, push and SMS alerts, scheduling, booking flows, and dashboard analytics.
- Worked across frontend, backend, APIs, data, and cloud integrations to trace and resolve application issues end to end.
- Focused on performance, scalability, security, maintainability, and production reliability.
Feb 2024 - Jan 2025
Sousse, Tunisia
- Led development of Kotteb, a multiplatform application built with Kotlin Multiplatform, Jetpack Compose, Ktor, and WebRTC for Android, iOS, and desktop.
- Owned technical architecture, implementation strategy, feature prioritization, code structure, and performance optimization.
- Built core application features including Quran reading, prayer times, Qibla direction, dynamic content rendering, and user interaction flows.
- Integrated real-time video communication using WebRTC and Ktor sockets, enabling stable user-to-user communication.
- Engineered adaptive cross-platform UI behavior across multiple screen sizes and devices.
- Helped scale the application to more than 1,000 daily active users through reliable performance, maintainable architecture, and production-focused engineering.
Jan 2023 - Jan 2024
Sousse, Tunisia
- Developed AnnoDoc, a cross-platform desktop PDF editor using Kotlin Multiplatform and Jetpack Compose for macOS and Windows.
- Implemented PDF opening, saving, loading, preloading, annotation, drawing, object manipulation, and editing workflows using PDFBox.
- Designed reusable components using Kotlin composition patterns, reducing code duplication by approximately 20%.
- Implemented split-view document workflows that improved user productivity by approximately 40%.
- Resolved cross-platform performance, rendering, file-handling, and compatibility issues across desktop environments.
Dec 2022 - Mar 2023
Sousse, Tunisia
- Developed Immoceros, a cross-platform video editing application for Android and iOS using Kotlin Multiplatform, Jetpack Compose, and FFmpeg.
- Built media editing features including slow motion, cropping, trimming, color correction, and media preview.
- Integrated FFmpeg for advanced media processing and improved editing capabilities.
- Created a cross-platform video player using Kotlin expect/actual mechanisms to deliver consistent playback behavior across Android and iOS.
- Worked on mobile UI implementation, performance optimization, media handling, platform-specific behavior, and cross-platform compatibility.
- Improved video creation workflows by reducing manual editing effort by approximately 50%.
Oct 2022 - Oct 2025
Horizon School Of Digital Technologies
- Frontend: React.js, Next.js, TypeScript, JavaScript, Angular, Vue.js, Nuxt.js, Tailwind CSS, MUI, Responsive UI
- Backend & API: Node.js, Express.js, TypeScript, RESTful APIs, API Integration, Supabase, PostgreSQL, MySQL, MongoDB, Firebase, Authentication & Authorization, JWT, OAuth Basics, Postman, Swagger
- Mobile / XR: Kotlin Multiplatform, Kotlin, Java, Android SDK, React Native, Jetpack Compose, Ktor, WebRTC, Cross-Platform Mobile Development, Android, iOS, FFmpeg
- AI / ML: LLM Integration, AI Agents, Prompt Engineering, Generative AI APIs, RAG Workflows, Vector Databases, Intelligent Automation
- DevOps & Tools: Git, GitHub, GitLab, Bitbucket, GitHub Actions, CI/CD Pipelines, Docker, AWS EC2, AWS S3, Firebase, Vercel, Railway, Android Studio, IntelliJ IDEA, VS Code
- Testing: API Testing, Postman, Swagger, Debugging, Performance Optimization, Cross-Platform Compatibility Testing, Production Reliability
- Other: Mobile Application Architecture, Cross-Platform Development, Real-Time Communication, Backend Integration, Third-Party SDK Integration, Media Processing, File Handling, Authentication, Cloud Integration, Agile/Scrum, End-to-End Product Ownership
- English: Upper-Intermediate
- French: Proficient
- Arabic: Native
- Built and maintained cross-platform applications using Kotlin Multiplatform for Android, iOS, desktop, and shared-code environments.
- Developed production mobile functionality involving real-time communication, media processing, adaptive UI, platform-specific implementations, and backend integration.
- Experienced with REST APIs, authentication, PostgreSQL, Firebase, AWS S3, CI/CD, debugging, performance optimization, and third-party integrations.
- Built Immoceros, a cross-platform Android/iOS video editing application using Kotlin Multiplatform, Jetpack Compose, and FFmpeg.
- Led development of Kotteb, a multiplatform application using Kotlin Multiplatform, Ktor, Jetpack Compose, and WebRTC, serving more than 1,000 daily active users.
- Comfortable learning unfamiliar SDKs, platform APIs, and existing codebases and resolving technical issues across application boundaries.