BG
About Me

Ismail Bentabet

@ismailbentabett

Contact Me

Professional Summary

👋 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.

Work Experience

Jan 2024 – Present

Vue Front-end Engineer

Monday Merch, Remote, Netherlands

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.

Jun 2023 – Dec 2023

Front end Developer

TRP, Remote, France

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.

Oct 2022 – Jun 2023

Software Engineer & Co-founder

Shortcut, On Site, Algeria

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.

May 2022 – Oct 2022

Junior Software Engineer

Sig-Service, Remote, Algeria

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.

Education

Jan 2018 - Jun 2022

Bachelor's degree, Computer Science

University of Dr Tahar MOULAY Saida, Algeria

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.

Skills

85%

JavaScript

Proficient in building dynamic and interactive web applications.

78%

PHP

Experienced in using PHP for back-end development and scripting.

92%

Vue.js

Expert in developing complex user interfaces with Vue.js.

90%

Nuxt.js

Skilled in building performant and SEO-friendly applications with Nuxt.js.

81%

Tailwind CSS

Experienced in using Tailwind CSS for rapid UI development.

87%

Git

Proficient in version control and collaboration using Git.

Projects

Freelance Front-end Developer, TRP (trp-france.fr)

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 UI.

Developer, Screamer (github.com/Screamer)

Developed features for the screamer project, integrating Angular and .NET Core with Domain-Driven Design principles.

Enhanced user experience and functionality using Tailwind CSS for cohesive styling.

Developer, Silikan (github.com/silikan)

Implemented features for backend and frontend using Laravel 10, Vue 3, and Tailwind CSS.

Integrated Laravel 10, Vue 3, and Tailwind CSS seamlessly for a cohesive and responsive user interface.

Languages

English - C2
Arabic - Native
French - B2