Professional Experience
Oct 2022 - Present
Full-time
Sapilog
Developing new features for a business management application using modern technologies.
This role involves working on both front-end and back-end development to enhance the application's functionality and user experience.
Additionally, I contribute to a Flutter mobile application used by the company to manage deliveries and drivers, improving the overall experience for both drivers and clients in placing orders and tracking deliveries.
I have implemented several key features, including enabling sales representatives to create and print receipts for their clients using a Bluetooth-connected thermal printer.
I also developed an interactive product catalog that allows users to browse products with images, add items to a cart, and create orders directly within the application. This catalog is accessible to both sales representatives and clients, with clients having their own dedicated profile within the app.
- Development of business management web applications
- Help desk, maintenance, and installation of software and operating systems
Mar 2022 - Oct 2022
Internship
Univers Acier
Creation of a human resources management web application. The application is designed to streamline HR processes, allowing for efficient management of employee information, attendance tracking, and performance evaluations. It is built using modern web technologies to provide a user-friendly interface and robust functionality.
- HR management web application development
- Integration of leave and request management
Feb 2022 - Apr 2022
Internship
Tabtel.ma
Creation of a dynamic e-commerce website. The website features a user-friendly interface, secure payment integration, and a comprehensive product catalog. It is designed to provide an engaging shopping experience for users while ensuring smooth navigation and efficient management of products and orders.
- Design and development of a dynamic e-commerce website
May 2021 - Jun 2021
Internship
The Errachidia Court of Appeal
Development of a client-server desktop application. The application is designed to facilitate communication and data exchange between clients and servers, providing a seamless user experience. It incorporates features such as real-time updates, secure data handling, and an intuitive interface to enhance productivity and efficiency.
- Client-server application development
- Programming and designing a desktop application