👋 Ismail Bentabet | ⭐ Front-End Developer | Vue, React, Angular
Experienced Front-End Developer specializing in Vue.js, React, Angular with a proven track record delivering high-performance, responsive, scalable web applications. Over 5 years of experience crafting modern front-end solutions optimized to achieve SEO, speed, and user engagement. Skilled in creating interactive user interfaces, dynamic components, and efficient architectures tailored to projects of varying scale.
🌟 Key Expertise
Vue.js: Expert in building fast, responsive applications tailored to reactivity, speed, and user experience.
React: Proficient in designing modular, reusable components ensuring seamless scalability and superior performance.
Angular: Advanced skills in developing feature-rich, enterprise-grade platforms with optimized workflows.
📈 Career Highlights
Built interactive Vue.js dashboards tailored to data-driven applications with enhanced performance.
Created scalable React components enhancing e-commerce platforms by improving load times and retention.
Developed robust Angular systems tailored to enterprise needs with exceptional maintainability and reliability.
Delivered SEO-driven solutions highlighting smooth navigation, accessibility, and superior user experience.
Optimized applications achieving speed and engagement using advanced techniques in Vue.js, React, and Angular.
🚀 Frameworks and Technologies
Vue.js, React, Angular, JavaScript, TypeScript, Nuxt.js, Next.js, Tailwind CSS, APIs, Docker, Node.js.
Transforming concepts into scalable front-end solutions using Vue, React, and Angular. Passionate about delivering high-performing applications across devices, achieving SEO optimization, and exceptional user engagement.
Developed and maintained the Nuxt Shop Page for Monday Merch, ensuring a seamless user experience with robust performance. Led the development of a platform using Vue.js, focusing on creating responsive and dynamic user interfaces. Utilized HTML5, CSS3, JavaScript, and TypeScript to build interactive and user-friendly web applications. Implemented Tailwind CSS for styling, ensuring a cohesive and modern design across the platform. Collaborated with cross-functional teams to integrate new features and improve existing functionalities. Employed Nuxt.js to optimize the performance and SEO of the web applications.
Enhanced TRP's CMS backend and frontend features using Laravel 10, Vue 3, and Tailwind CSS. Collaborated on integrating Laravel 10, Vue 3, Inertiajs, and Tailwind CSS, FilamentPHP, for a cohesive user interface. Contributed to increased user engagement by 100% and positive feedback. Deployed using Docker and AWS Elastic Beanstalk.
Initiated and led the development of an Online Work Platform using JavaScript, TypeScript, Vue.js & Nestjs & Nuxt.Js. Guided a compact development team, ensuring project delivery within 6 months, and contributing to startup growth.
Developed and implemented the SFA-13 CRM & Acile App, connecting a Vuejs & Capacitor & ionic App seamlessly with Odoo API. Maintained technologies: JavaScript, TypeScript, Vue.js, Cypress, HTML, CSS, Tailwindcss, Nuxt.Js. Integrated modules, optimizing Sales, Accounting, Lead, Human Resources, CRM, and Reporting functionalities and performed end-to-end tests. Experience working in a self-hosted GitLab environment.
Completed coursework in computer science with a focus on software development, algorithms, and data structures. Participated in projects that honed skills in front-end and back-end development, preparing for a career in software engineering.
Proficient in building dynamic and interactive web applications.
Experienced in using PHP for back-end development and scripting.
Expert in developing complex user interfaces with Vue.js.
Skilled in building performant and SEO-friendly applications with Nuxt.js.
Experienced in using Tailwind CSS for rapid UI development.
Proficient in version control and collaboration using Git.
Collaborated on integrating Laravel 10, Vue 3, Inertiajs, and Tailwind CSS, FilamentPHP, for a cohesive UI.
Enhanced user experience and functionality using Tailwind CSS for cohesive styling.
Integrated Laravel 10, Vue 3, and Tailwind CSS seamlessly for a cohesive and responsive user interface.