Software Engineer with 7+ years of experience building mobile and web applications end-to-end. I lead cross-functional teams, architect microservices migrations, and ship products across retail, agriculture, social, and hospitality domains. Proven track record of taking projects from zero to production as a solo developer and leading teams of up to five engineers.
- Mobile Development: Flutter, Dart, Android, iOS
- Backend & APIs: Node.js, NestJS, TypeScript, REST APIs, WebSockets
- Databases: MongoDB, PostgreSQL, SQLite, Firebase, Cloud Firestore, Redis
- Infrastructure & DevOps: Docker, Kubernetes, AWS, GCP, CI/CD (GitLab, Jenkins, GitHub Actions)
- Tools: Figma, Sentry, Google Analytics, Datadog
Building two MVPs from scratch as the sole developer:
- Social Discovery App (US Market) β Designed a multi-provider data aggregation layer integrating Tripadvisor, Viator, and Google Maps APIs with provider-specific caching and a feed ranking system balancing freshness, cost, and relevance.
- Real-Time Dine-In Reservation App (Indian Market) β Designed a real-time dine-in reservation platform from the ground up. Implemented live location sync between customers and restaurants with event-driven logic that coordinates meal preparation timing with customer ETA, triggering automated workflows such as order locking and kitchen prep.
- Developed retail and farming modules for a fresh-cut industry leader, replacing spreadsheet-based workflows with real-time digital coordination and crop planning tools that reduced setup time from three days to seconds.
- Built a centralized communication platform replacing phone calls with structured requests, approvals, and instant notifications. Developed migration tools and delivered fully responsive Flutter apps across mobile and web.
- Built a Flutter-based dating app from scratch, owning the full lifecycle from repo setup through feature delivery. Established CI/CD workflows and testing frameworks covering unit, widget, and integration tests.
- Promoted to lead a five-member web team. Architected the migration from a monolithic backend to microservices using NestJS, Docker, and Kubernetes. Managed CI/CD pipelines and drove performance optimizations across deployed services.
- Developed applications across healthcare, transportation, and education β delivering real-time scheduling, live location tracking, automated billing, and interactive VR courses for Oculus Go.
Bachelorβs Degree in Software Engineering and Master's Degree in Software Engineering
At National Institute of Applied Science and Technology, Tunis (2016 β 2021)
- Email:
o.ibnhmida@gmail.com - Phone (WhatsApp):
+216 93 734 839 - Toptal: Profile
- View My Full CV: Download as PDF