Anis Chennaoui

Software Engineer

Salaire / Taux journalier

Tunis, Tunisie

Freelance, ouvert au CDI

Expertises

ReactSpring BootMongoDBPython

Langues

AnglaisFrançais

À propos

Introduction

Full-stack engineer with 4+ years developing web applications using React, Spring Boot, and Laravel. Specialized in computer vision and AI-driven platforms, successfully building retail management systems and insurance websites. Ready to deliver scalable, user-focused solutions that drive business results.

Liens

Expérience de travail

Software Engineer

WiseVision Ai Technologies

févr. 2024 - juil. 2024

6 mois

Tunis, Tunisie

During my enriching End-Of-Study internship at WiseVision, I dedicated myself to a challenging yet rewarding computer vision project, which broadened my expertise across several cutting-edge technologies, including ReactJS, Spring Boot, MongoDB, and FlaskAPI with Python. My primary contribution involved leveraging the dynamic capabilities of ReactJS to develop an intuitive and responsive frontend, facilitating an interactive user experience that intuitively displayed analyzed data insights. On the backend, I employed Spring Boot, known for its agility in building scalable web applications, to handle complex business logic and efficiently manage data transactions. I integrated MongoDB, a flexible NoSQL database, for its robust data storage solutions, ensuring speedy data retrieval and storage that supported the high volume of visual data processed by our computer vision algorithms. Additionally, FlaskAPI with Python was instrumental in crafting lightweight RESTful services that interconnected our frontend and backend systems, allowing for seamless data exchange and real-time processing of computer vision tasks. This multifaceted approach, combining the strengths of ReactJS, Spring Boot, MongoDB, and FlaskAPI, not only sharpened my technical skills but also provided a comprehensive framework for addressing the intricate challenges of interpreting customer behaviors through computer vision. The internship journey at WiseVision was a beacon of learning, offering me a hands-on experience in integrating diverse technologies to drive meaningful insights and solutions in the realm of AI and machine learning.

Software Engineer

Adeekt

juil. 2023 - oct. 2023

4 mois

Ariana, Tunisie

During my 2-month internship, I had the rewarding opportunity to contribute to the development of a comprehensive retail management platform specifically designed for the unique demands of restaurants, cafés, and patisseries. I chose to focus on a module that allows business owners to seamlessly manage their staff and resources, an essential tool for the efficiency and smooth operation of their establishments. Utilizing ReactJS, I developed an intuitive and dynamic user interface that enables users to interact with the platform effortlessly, ensuring tasks such as scheduling, resource allocation, and staff management could be executed with ease. The backend was powered by Spring Boot, providing a robust and scalable framework that handled the logic of staff management, inventory control, and data processing with remarkable efficiency. Integration with an SQL database ensured all data, from employee details to inventory levels, was stored securely and could be accessed in real-time, facilitating informed decision-making and strategic planning. Features such as role-based access control, real-time notifications, and detailed reporting were implemented to enhance administrative capabilities and provide comprehensive oversight of operations. The project emphasized responsive design, ensuring compatibility across a range of devices, essential for on-the-go management in the fast-paced environment of culinary establishments. This internship project not only honed my technical skills in ReactJS, Spring Boot, and SQL but also deepened my understanding of the operational intricacies of the food service industry. I am proud to have contributed to a solution that empowers restaurant, café, and patisserie owners to streamline their operations, enabling them to focus more on delivering exceptional culinary experiences. The platform stands as a testament to the power of combining modern web technologies with a clear understanding of industry-specific needs.

Web Developer

Ste Bouquiniste

mars 2022 - juil. 2022

5 mois

Djerba Midun, Tunisie

In my recent project, I played a pivotal role in developing an online platform for the buying and selling of books, leveraging the Laravel framework to create a robust backend system. The integration of JavaScript enhanced the site's interactivity, making user engagement seamless and intuitive. Bootstrap and CSS3 were instrumental in crafting a responsive and visually appealing user interface, ensuring an excellent user experience across devices. My work included implementing sophisticated features such as a dynamic search engine and secure payment processing, utilizing Laravel's powerful ORM and authentication capabilities. Collaborating in a team, my focus was on delivering clean, maintainable code, adhering to best practices in web development. The project not only honed my technical skills but also my ability to work effectively in a fast-paced development environment. This comprehensive approach resulted in a user-friendly platform that simplifies the online buying and selling of books, meeting the needs of book enthusiasts everywhere. I consider this project a significant milestone in my development career, embodying my commitment to creating meaningful and impactful web applications.

Web Developer

Make IT Happen

mars 2021 - juil. 2021

5 mois

Monastir, Tunisie

I led the development of a cutting-edge insurance website, applying React JS and Laravel to offer a seamless online experience for users navigating insurance options. Utilizing React JS, I crafted a dynamic and responsive frontend, which greatly improved user interaction by providing a seamless and intuitive interface across various devices. The project harnesses the power of Laravel for backend operations, enabling robust server-side processing and efficient management of user data and interactions. The integration with a SQL database was pivotal, allowing for secure and reliable data storage, quick retrieval, and manipulation of user information, policies, and transactions. Laravel's Eloquent ORM facilitated elegant communication with the database, streamlining operations while ensuring data integrity and security. One of the project's highlights was implementing user-friendly features, such as instant quote generation and real-time policy customization, leveraging the asynchronous capabilities of React JS for dynamic content updates without reloading the page. Throughout the project, I emphasized creating a secure environment, implementing advanced security measures to protect user data and transactions against cyber threats. The collaboration between the frontend and backend was seamless, ensuring a fluid and cohesive user experience from browsing insurance products to managing accounts and making payments. This project underscored the importance of a user-centric design, focusing on creating an accessible platform that caters to the diverse needs of insurance customers. Overall, it stands as a testament to how modern web technologies like React JS, Laravel, and SQL can be combined to build powerful, intuitive, and secure online platforms, setting a new standard in the digital insurance domain.

Web Developer

Novavision-it

août 2020 - oct. 2020

3 mois

Gabès, Tunisie

During my initial internship at Novavision-IT, I embarked on an enlightening journey into the world of web development, a field that was relatively new to me at the time. Despite my rudimentary skills, I was tasked with developing a dashboard page - a challenge I eagerly accepted. Employing AngularJS, I ventured into creating a dynamic and responsive interface, learning to appreciate the power of modern JavaScript frameworks in enhancing user experiences on the web. My backend work involved PHP, where I navigated through server-side scripting to manage data flow and application logic effectively. The incorporation of an SQL database was crucial, allowing me to practice and understand data storage, retrieval, and manipulation, ensuring that the backend could support the frontend's needs seamlessly. This project was not only a test of my then-limited technical prowess but also a significant learning opportunity, pushing me to explore beyond my comfort zone. As I progressed, I realized the importance of integrating frontend and backend technologies to create functional and user-friendly web applications. This experience at Novavision-IT laid the foundational stones of my web development knowledge, marking the beginning of my journey into a field that I would grow to be passionate about.


Formation

Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT

Engineer's degree

2021 - 2024

2 ans 11 mois

ISIMM | Higher Institute of Computer Science and Mathematics of Monastir

Bachelor's in the Fundementals of Computer Science

2018 - 2021

4 ans

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.