Frontend Developer with 5+ years of experience building web and mobile applications using Vue.js, React, and Nuxt.js. Led projects in real estate, gaming, and SaaS, ensuring responsive and user-centered designs. Skilled in translating Figma designs into efficient interfaces, improving load times by up to 30% and enhancing user engagement.

Yassine Bouassida

Frontend Developer with 5+ years of experience building web and mobile applications using Vue.js, React, and Nuxt.js. Led projects in real estate, gaming, and SaaS, ensuring responsive and user-centered designs. Skilled in translating Figma designs into efficient interfaces, improving load times by up to 30% and enhancing user engagement.

Available to hire

Frontend Developer with 5+ years of experience building web and mobile
applications using Vue.js, React, and Nuxt.js. Led projects in real estate,
gaming, and SaaS, ensuring responsive and user-centered designs. Skilled in
translating Figma designs into efficient interfaces, improving load times by up
to 30% and enhancing user engagement.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

French
Intermediate
Arabic
Fluent
English
Advanced

Work Experience

Add your work experience history here.

Education

Bachelor of Science at Institute of Computer Science And Multimedia - Sfax
September 1, 2015 - July 18, 2018
Specialized in software development, multimedia applications, and web technologies. Gained practical experience through collaborative projects and hands-on coursework in advanced programming and interactive design.

Qualifications

Add your qualifications or awards here.

Industry Experience

Real Estate & Construction, Travel & Hospitality, Retail, Agriculture & Mining
    uniE621 GetChef Platform Development
    Led the development of the 'getChef' web platform, revolutionizing the process of booking private chef services. The platform acts as a trusted intermediary, offering users a seamless and secure solution for booking culinary services with ease. React js Leveraged for its component-based architecture and efficient rendering, enabling the creation of a highly interactive and responsive user interface. Redux Implemented for state management, ensuring centralized data management and enhanced scalability for complex applications. Tailwind css Utilized for rapid UI development, allowing for custom styling and responsive design that adapts flawlessly to various screen sizes. Impact The getChef platform, developed with React.js, Redux, and Tailwind CSS, has redefined the private chef booking experience. By combining advanced technologies with user-centric design principles, the platform offers a user-friendly interface and a streamlined booking process, instilling confidence and trust in users while ensuring a delightful culinary experience.
    uniE621 Beachhouse Real Estate Web App (PWA)
    Beachhouse is a Progressive Web App designed to simplify booking management for real estate professionals handling multiple properties. Users can track bookings across four statuses (inquiry, quotation, confirmed, and pre-confirmed) and two types (stays or events) across various properties. Next.js & TypeScript Leveraging Next.js as the primary framework allows for an optimized PWA experience, ensuring fast load times and smooth navigation. TypeScript brings type safety and robust code, making the app maintainable and scalable. Supabase Integration Supabase serves as the backend database, handling real-time updates and authentication securely. This setup allows users to access and update bookings in real time, ensuring no detail is missed. Google Calendar API Beachhouse uses the Google Calendar API to sync confirmed bookings with external calendars. Each property is color-coded, allowing users to quickly differentiate between properties directly within their Google Calendar. Tailwind CSS Tailwind CSS ensures a modern, responsive, and visually cohesive user interface. With a focus on UX, Beachhouse offers a seamless experience on both desktop and mobile devices. Chart.js for Data Visualization he Report Page uses Chart.js for displaying monthly statistics in a visually clear format, providing insights into performance metrics and trends. Core Features Comprehensive Booking Management Beachhouse tracks bookings across four stages: inquiry, quotation, confirmed, and pre-confirmed. Bookings can be categorized as either stays or events, across different properties. For complex events, users can add multiple sub-events within a booking. Financial Tracking Each booking allows entry of costs, VAT, and payment records. For confirmed bookings, security deposits, returns, and partial refunds can be logged, providing complete financial transparency for every transaction. User Activity History A comprehensive history log captures all updates to bookings by agents, giving full visibility into each change made to the booking data. Calendar Integration Confirmed bookings are synced with Google Calendar, where each property is color-coded, allowing managers to view schedules at a glance. The app also has an internal calendar for viewing and filtering bookings by property, making schedule management simple and intuitive. Monthly Report Page The Report Page, available to admins, displays monthly booking statistics to help managers analyze performance trends and make data-driven decisions. nextJs supabase chartJs TailwindCss

Hire a Front-End Developer

We have the best front-end developer experts on Twine. Hire a front-end developer in Sfax today.