I’m Ismail Ammor, a frontend-focused developer with a passion for building fast, accessible and visually polished web experiences. I work with Vue.js, Nuxt.js and React, collaborating closely with design and backend teams to ensure pixel-perfect, high-performance interfaces and a seamless user journey. I’m detail-oriented, curious, and always eager to learn new technologies and processes to improve usability, accessibility and release reliability. I thrive in Agile environments, care about accessibility (WCAG) and testing (unit, integration, and end-to-end), and I enjoy optimizing workflows with CI/CD to accelerate delivery while maintaining quality. I’m motivated by crafting user-centric applications and delivering measurable improvements in engagement and conversion through thoughtful UX and robust engineering.

Ismail Ammor

I’m Ismail Ammor, a frontend-focused developer with a passion for building fast, accessible and visually polished web experiences. I work with Vue.js, Nuxt.js and React, collaborating closely with design and backend teams to ensure pixel-perfect, high-performance interfaces and a seamless user journey. I’m detail-oriented, curious, and always eager to learn new technologies and processes to improve usability, accessibility and release reliability. I thrive in Agile environments, care about accessibility (WCAG) and testing (unit, integration, and end-to-end), and I enjoy optimizing workflows with CI/CD to accelerate delivery while maintaining quality. I’m motivated by crafting user-centric applications and delivering measurable improvements in engagement and conversion through thoughtful UX and robust engineering.

Available to hire

I’m Ismail Ammor, a frontend-focused developer with a passion for building fast, accessible and visually polished web experiences. I work with Vue.js, Nuxt.js and React, collaborating closely with design and backend teams to ensure pixel-perfect, high-performance interfaces and a seamless user journey. I’m detail-oriented, curious, and always eager to learn new technologies and processes to improve usability, accessibility and release reliability.

I thrive in Agile environments, care about accessibility (WCAG) and testing (unit, integration, and end-to-end), and I enjoy optimizing workflows with CI/CD to accelerate delivery while maintaining quality. I’m motivated by crafting user-centric applications and delivering measurable improvements in engagement and conversion through thoughtful UX and robust engineering.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

Arabic
Fluent
French
Advanced
English
Advanced

Work Experience

Front end Developer at Groupe Magnolia
September 1, 2023 - December 1, 2024
Designed and developed high-performance, intuitive user interfaces using Vue.js (2/3) and React, improving user satisfaction and reducing navigation friction. Optimized UX/UI performance, leading to increased engagement. Collaborated with backend and design teams to ensure visual and functional consistency across the product. Identified and resolved bugs, reducing production incidents and stabilizing release cycles. Contributed to CI/CD pipelines, accelerating deployment timelines and improving release reliability. Implemented unit, integration, and end-to-end tests, reducing regressions and strengthening overall quality coverage. Applied WCAG accessibility standards to improve compliance and accessibility for users with specific needs. Optimized multi-device and responsive interfaces to enhance mobile performance and reduce load times.
Software Engineer at Dassault Systèmes
January 1, 2023 - September 1, 2023
Designed and delivered new innovative features for the product dashboard, enhancing usability and business value. Ensured high code quality through unit and end-to-end testing. Collaborated with backend teams to build scalable and robust solutions. Managed production deployments and resolved issues quickly to maintain system stability. Optimized development workflows using Jenkins and GitLab, improving delivery efficiency.
Stage : Software Engineer at Dassault Systèmes
February 1, 2022 - August 31, 2022
Developed features for the dashboard using React, building scalable UI components and collaborating with backend teams to ensure robustness. Wrote unit and integration tests, contributing to code quality and reliability. Assisted with deployments and issue resolution to maintain stability.
Full Stack Nuxt / Nest.js Developer at Invoice Platform
January 1, 2025 - August 31, 2025
Implemented secure authentication using JWT with HttpOnly cookies and session management via Pinia. Integrated Stripe for subscriptions and payments (Payment Intents, Webhooks). Built dynamic PDF invoice generation with full lifecycle tracking. Developed a responsive UI with Tailwind CSS, including light/dark mode and multilingual support (i18n). Handled cloud deployment and performance optimizations to improve reliability and reach.
Frontend Nuxt.js Developer at Personal Website
January 1, 2025 - August 31, 2025
Developed a personal portfolio site using Nuxt 4, showcasing projects and professional experiences. Implemented SEO-focused content, skills highlights, and responsive design to enhance online presence.
Frontend Nuxt.js Developer at MIKORO (Restaurant Website)
August 1, 2025 - August 31, 2025
Built a modern, responsive Nuxt.js frontend for a restaurant site with a dynamic navigation menu and an online reservation system. Focused on a user-friendly interface, local SEO, and performance optimization.

Education

Add your educational history here.

Qualifications

Masters in Computer Science
January 1, 2020 - January 1, 2022
Bachelor in Management and Economics – Reims
January 1, 2015 - January 1, 2019
Masters in Computer Science
January 1, 2020 - January 1, 2022
Bachelor in Management and Economics
January 1, 2015 - January 1, 2019

Industry Experience

Computers & Electronics, Software & Internet, Media & Entertainment, Professional Services