Full-Stack Developer with 4+ years of experience delivering performant, scalable web applications across the frontend and backend. Skilled in Next.js, React, Svelte, Ruby on Rails, Node.js, and C#, with a strong focus on clean architecture, API design, and user interfaces. Proven track record of optimizing system performance, API efficiency, and scalability. Passionate about design systems, accessibility, and building modern, reliable web platforms.

Ayoub Fiad

Full-Stack Developer with 4+ years of experience delivering performant, scalable web applications across the frontend and backend. Skilled in Next.js, React, Svelte, Ruby on Rails, Node.js, and C#, with a strong focus on clean architecture, API design, and user interfaces. Proven track record of optimizing system performance, API efficiency, and scalability. Passionate about design systems, accessibility, and building modern, reliable web platforms.

Available to hire

Full-Stack Developer with 4+ years of experience delivering performant, scalable web
applications across the frontend and backend. Skilled in Next.js, React, Svelte, Ruby on Rails,
Node.js, and C#, with a strong focus on clean architecture, API design, and user interfaces.
Proven track record of optimizing system performance, API efficiency, and scalability. Passionate
about design systems, accessibility, and building modern, reliable web platforms.

See more

Experience Level

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

Language

English
Fluent
French
Fluent
Arabic
Fluent

Work Experience

Frontend Developer at Dokoma
July 1, 2022 - October 29, 2025
Migrated key UI components from Vue.js to Turbo/Stimulus, cutting JS bundle size by 30%. Replaced heavy SPA routing with Turbo Drive, improving average page transition time by 25%. Developed dynamic forms using Turbo Frames and Streams for real-time interactivity. Refactored GraphQL queries, halving response times and reducing server load by 15%. Built 4+ high-traffic web platforms, transformed a legacy React dashboard into a modular Next.js system, improving scalability by 50% and performance by 30%. Led migration planning from Next.js to SvelteKit, addressing dependency compatibility and feature parity. Implemented responsive GSAP animations and UI transitions across devices.
Software Developer at SOTROB
August 31, 2020 - August 31, 2020
Contributed to the development of a custom ERP system, collaborating with cross-functional teams. Enhanced internal workflow management tools, improving operational efficiency by 20%. Introduced modern dev practices including pull requests, peer code reviews, and feedback workflows. Participated in full lifecycle delivery, from requirements analysis to production deployment.
Frontend Developer at Dokoma
July 1, 2022 - October 31, 2025
Built and maintained two scalable web applications for education professionals and students using Svelte 5, SvelteKit, Tailwind CSS, and Shadcn, enhancing user experience and frontend performance. Migrated key UI components from Vue.js to Turbo/Stimulus, reducing JS bundle size by 30%. Replaced heavy SPA routing with Turbo Drive, improving average page transition time by 25%. Refactored GraphQL queries, halving response times and reducing server load by 15%. Additionally contributed to React/Next.js workstreams, delivering 4+ high-traffic apps serving 2,000+ users; improved SEO through server-side rendering and dynamic metadata management; led the migration of a legacy Nuxt.js dashboard to Next.js, boosting scalability by 50% and performance by 30%. Built reusable UI components and design systems with Tailwind CSS v4 and Shadcn; integrated Redux for state management; implemented GSAP animations for smooth UI transitions.
Software Developer at SOTROB
August 1, 2020 - August 1, 2020
Contributed to the development of a custom ERP system, collaborating with cross-functional teams. Introduced modern development practices including pull requests, peer code reviews, and feedback workflows. Participated in full lifecycle delivery, from requirements analysis to production deployment.
Senior Frontend Developer at Dokoma
July 1, 2022 - November 26, 2025
Led development and maintenance of 4+ high-traffic web applications using React and Next.js, serving over 150,000 active users. Improved SEO through Next.js server-side rendering (SSR) and dynamic metadata management, increasing organic visibility and improving page load speeds. Migrated a legacy Nuxt.js dashboard to Next.js, significantly boosting scalability and overall performance. Built reusable UI components and design systems using Tailwind CSS v4 and Shadcn, ensuring consistency and faster UI development across projects. Integrated Redux for efficient state management, improving application performance and reducing load times. Built and maintained an interactive whiteboard application using HTML Canvas and pdfAnnotate, enabling real-time drawing, annotations, and student learning games. Enhanced performance and UX with Svelte 5, SvelteKit, Shadcn, Tailwind CSS, and Svelte Runes. Implemented GSAP animations and UI transitions optimized for smooth performance across devices. Imple
Ruby on Rails + Stimulus at Dokoma
January 1, 2025 - November 26, 2025
Replaced heavy SPA routing with Turbo Drive, improving average page transition time by 25%. Improved form UX by enabling Turbo-powered validation, inline error rendering, and partial re-rendering instead of full reloads. Migrated multi-step forms from SPA logic to Turbo Frames, reducing code complexity and increasing speed. Created Stimulus controllers for dynamic UI behavior (dropdowns, filters, tabs, modals) while keeping DOM logic clean and HTML-driven. Collaborated with backend teams to design optimized GraphQL schema types, inputs, and enums to support new product features.

Education

Master’s degree in Software Engineering at University of Constantine 2 – Abdelhamid Mehri, Algeria
January 1, 2014 - December 31, 2019
Master’s degree in software engineering at University of Constantine 2 – Abdelhamid Mehri, Algeria
January 1, 2014 - January 1, 2019
Master’s degree in software engineering at University of Constantine 2 – Abdelhamid Mehri, Algeria
January 1, 2014 - December 31, 2019

Qualifications

Equivalencies: MIFI (QC) 4-Year Bachelor's + Specialized Graduate Diploma (DESS); WES Credential Verified
January 11, 2030 - October 31, 2025

Industry Experience

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