Tunisia
Introduction
Work Experience
Studies
Technical Skills
Tunisia
English
French
Arabic

Hazem Ghannem

Software Engineer
Software Engineer with expertise in developing modern, scalable web and mobile applications, with additional experience in AI-driven systems and Web3/decentralized applications. Proficient in React, Node.js, Django, React Native, Python, Web3, and Ethereum, with a strong focus on clean architecture, high performance, and maintainable code. Skilled in building decentralized applications that leverage smart contracts and blockchain technology for secure and transparent solutions.

Work Experience

TekmaforFeb 2025 – Current
Full Stack Developer
  • Designed and developed a full Uber-like ride-hailing system (Tawsilet) including mobile app, dashboard, and website.
  • Built the mobile app with React Native (Expo) for drivers and passengers with live location tracking and maps.
  • Developed the admin dashboard and marketing website using React.js, Tailwind CSS, and Ant Design.
  • Architected the backend using Node.js (Express) and integrated Firebase for authentication and real-time updates.
  • Integrated OneSignal for push notifications across mobile and web platforms.
  • Built a role-based access system for admins, owners, and drivers with secure data separation.
  • Implemented financial logic for ride commissions, revenue tracking, and driver payouts.
  • Handled deployment, APK generation, and delivery for Android using Expo workflows.
Sparkling.coJan 2024 – Feb 2025
Full Stack Web Developer
  • Led development of AcePoint, a feature-rich web and mobile platform with modern UX.
  • Built the frontend using Next.js and Tailwind CSS for a performant, responsive interface.
  • Used Firebase for auth, real-time DB, FCM push notifications, and cloud functions.
  • Developed mobile app using Expo for seamless cross-platform compatibility.
  • Integrated real-time notifications and chat functionality across devices.
  • Wrote E2E and unit tests using Jest and Playwright, improving code quality.
  • Implemented CI/CD pipelines for auto deployment and streamlined workflows.
  • Used Git and GitHub for version control and team collaboration.
  • Managed APK export and Play Store deployment workflows.
GlanceJan 2024 – Feb 2025
Full Stack Engineer
  • Led development of Glance, a real-time data-driven web app.
  • Designed responsive frontend using Next.js and Tailwind CSS.
  • Built real-time data processing and updates to improve UX.
  • Implemented backend with Django and MongoDB for scalable data management.
  • Used Jest and Playwright for comprehensive testing coverage.
  • Applied Lighthouse audits to improve speed, accessibility, and SEO.
  • Managed CI/CD pipelines for testing and deployment.
  • Organized team development using Scrum (sprints, standups, retros).

Studies

Higher Institute - ISSAT Mateur Applied Sciences and Technology of MateurStudied Network and Telecommunication.
Private Higher School of Engineering and TechnologyStudied Software Engineering and Web Technologies.

Technical Skills

Frontend DevelopmentBuilding responsive, high-performance UIs using React, Next.js, Angular, and Tailwind CSS, with strong Lighthouse scores.
Backend DevelopmentDesigning robust REST APIs and scalable systems using Node.js, Django, Spring Boot, Symfony, Laravel, and .NET.
Mobile DevelopmentDeveloping cross-platform mobile apps using React Native and Expo, with smooth UX and performance optimizations.
State ManagementManaging global state using Redux and React Context for scalable and maintainable applications.
Real-Time & DevOpsIntegrating real-time features with WebSockets and managing deployment using CI/CD tools, Docker, and GitHub Actions.
Version ControlCollaborating using Git, GitHub, and GitLab with branching strategies, code reviews, and CI integrations.
Testing & QAEnsuring quality and reliability through unit and end-to-end testing with Jest, Playwright, and Detox.
Agile & CollaborationWorking in Agile/Scrum environments using Jira for sprint planning, tracking, and collaborative team delivery.
Web3 Development & CollaborationWorking on blockchain and decentralized applications using Solidity, Ethereum, Hardhat, and IPFS, with smart contract versioning, secure data storage, testing, deployment pipelines, and collaborative development workflows.
AI System Development & CollaborationDeveloping and collaborating on AI-driven systems including recommendation engines, intelligent chatbots, and facial recognition applications using Python, PyTorch/TensorFlow, and scikit-learn, with version-controlled datasets, experiment tracking, model evaluation, and deployment pipelines.