Imad Jakhrouti

Full-Stack Developer
Morocco

Experienced Full Stack Developer with a passion for designing and developing innovative software applications. Skilled in Java, J2EE, C#, ASP.NET Core MVC, PHP, Symfony, C++, Python, JavaScript, React, TailwindCSS, and more. Dedicated to delivering high-quality solutions that enhance user experiences and drive business growth. Open to new opportunities in software development.

  • Spring Boot
  • React
  • ASP.NET Core
  • Angular
  • TailwindCSS

Projects

Recruitment management app

Recruitment & Interview Management

Developed a web application for recruitment and interview management, enhancing collaboration between HR, experts, and managers. Integrated candidate management and automated interview scheduling, with centralized tracking, KPI dashboards, and real-time notifications to streamline the entire hiring process.

E-scooter app

Smart E-Scooter Rental

Collaborated on the development of an Android application for smart e-scooter rental. Features include real-time tracking of stations and availability via an integrated map, QR code unlocking, ride tracking, and session management, with secure Firebase authentication and integrated payment simulation.

Porjects management

A web application designed for efficient project management, featuring KPI integration for detailed project tracking, comprehensive statistics visualization, and managing project phases and disciplines to optimize team collaboration and resource allocation.

Training app

A Python application that allows users to customize and manage interval training sessions, offering adjustable settings for the number of sets, exercise duration, and rest time. It includes a built-in timer with audio notifications for each workout and rest phase, as well as the ability to manage interruptions.

E-commerce website

An e-commerce website where users can browse products, add items to their cart, and complete purchases. It also features a user dashboard for order tracking and account management, while the admin can manage products, categories, orders, and deliveries.

Stock management

A web application for streamlined inventory management that minimizes errors and reduces manual data entry time through automated reporting features and a user-centric interface tailored to medical team needs.