Loading

0%

Yacine Ouardi

Crafting Scalable, High-Performance Web Experiences

Building intuitive, fast, and user-focused applications with React, Next.js, and Node.js. Passionate about creating seamless digital experiences that make a difference.

React.js
Next.js
Node.js
Cypress
JavaScript
TypeScript

My Journey

From Self-Taught Developer to Product Builder

My journey into web development wasn’t conventional—it was fueled by curiosity, passion, and relentless learning. I started as a self-taught developer, diving deep into JavaScript, TypeScript, and the React ecosystem, crafting projects that pushed my limits.

  • 🔹 Early Days – Building the Foundation

    I began by reverse-engineering complex UIs, breaking down intricate designs into reusable React components. My first hands-on experience came with freelance projects, where I transformed Figma designs into high-performance web applications.

  • 🔹 Breaking into the Industry

    I landed my first major role at Legal Doctrine, where I refined my skills in Next.js, React Query, and API integrations, working on an AI-powered legal research platform. This experience shaped my approach to performance optimization and scalable architectures.

  • 🔹 Growth & Innovation

    Working with IDAA Academy gave me insights into e-learning platforms, crafting interactive dashboards and seamless UX/UI experiences. But I wanted more—I wanted to build something from scratch.

  • 🔹 Lexonate – My Vision in Action

    I founded Lexonate, a CMS designed for scalable content and internalization, solving real-world challenges in multilingual web apps. Here, I combined full-stack expertise (Next.js, Node.js, Tailwind, Express) with my deep understanding of role-based access control (RBAC) to create a seamless product.

  • 🔹 What’s Next?

    I’m always seeking challenges that push boundaries—whether it's optimizing performance, crafting intuitive interfaces, or building products that make an impact.

Featured Projects

Lexonate – CMS for Scalable Content & Internalization

Role: Founder & Solo Developer

Tech Stack:Next.jsTailwind CSSMUIReact QueryNode.jsExpress.js

Lexonate is a lightweight yet powerful CMS that simplifies content management & internalization for multilingual web apps. I built it from scratch, focusing on:

  • Seamless internalization features for multi-language support
  • Granular role-based access control (RBAC) for editors & admins
  • Modern UI & effortless user experience using MUI & Tailwind CSS
  • Scalable backend infrastructure with Node.js & Express

Legal Doctrine – AI-Powered Legal Research Platform

Role: Frontend Developer

Tech Stack:React.jsNext.jsTypeScriptTailwind CSSReduxReact Query

Legal Doctrine is an advanced AI-driven legal research platform that streamlines legal workflows. My contributions include:

  • Developed a dynamic internal dashboard using React and Redux
  • Boosted SEO & performance with Next.js for a seamless experience
  • Integrated REST APIs to process legal documents in real time
  • Refactored UI components for better maintainability and scalability

IDAA Academy – Specialized Training in Business Law

Role: Frontend Engineer

Tech Stack:React.jsNext.jsTypeScriptTailwind CSS

IDAA Academy is a premier institution offering multidisciplinary and professional training programs in business law. My contributions include:

  • Developed a user-friendly interface to showcase various training programs and workshops.
  • Implemented responsive design principles to ensure accessibility across devices.
  • Optimized course search and filtering functionalities for enhanced user experience.
  • Collaborated with the backend team to integrate dynamic content and calendars.

Technologies

React.js
Next.js
Node.js
Cypress
JavaScript
TypeScript
Tailwind CSS
SCSS
Redux
React Query
Express.js
CI/CD
HTML5
CSS3
MongoDB
Git

Experience

legal doctrine

Legal Doctrine

February 2023 – Present

As a Frontend Engineer at Legal Doctrine, I’m shaping the future of legal research through cutting-edge web applications. Legal professionals rely on our platform for fast, reliable, and secure access to critical case law and legal data.

Key Achievements:

  • Developed internal dashboards using Next.js & TypeScript, improving usability and workflow efficiency for legal teams.
  • Refactored existing React components, reducing complexity and improving maintainability while enhancing performance.
  • Implemented UI/UX enhancements, ensuring an intuitive and responsive experience for end users.
  • Optimized API integrations, reducing data-fetching overhead and improving application responsiveness.
  • Worked on accessibility improvements, ensuring compliance with best practices for user-friendly design.
  • Improved accessibility & compliance with ARIA standards, ensuring a smooth experience for all users.
Tokio studio

Tokio Studio

April 2021 – December 2022

At Tokio Studio, I worked as a Frontend Developer, translating complex Figma designs into pixel-perfect, highly interactive React and React Native applications. This fast-paced environment sharpened my ability to write clean, maintainable code while collaborating with designers and backend teams.

Key Achievements:

  • Transformed high-fidelity UI/UX designs into fully functional React components, ensuring 1:1 design accuracy.
  • Developed full-scale React Native applications, consuming RESTful APIs to fetch and display dynamic content.
  • Implemented advanced animations and transitions, using Framer Motion and Lottie for a seamless user experience.
  • Delivered scalable, real-time features with WebSocket integration and automated deployment pipelines through CI/CD workflows with GitHub Actions, ensuring seamless product updates.
  • Optimized performance on mobile and web platforms, reducing load times and improving Lighthouse scores.
  • Worked closely with a remote international team, collaborating in an Agile environment to meet tight deadlines.

What People Say

Feedback from clients and colleagues who have experienced working with me on various projects.

Oussama SEFFAI

"I highly recommend Yacine. In our time working together at Legal Doctrine, he consistently demonstrated a deep commitment to our projects. His serious approach, combined with excellent communication skills, made a significant impact. Yacine is not only dedicated but also a great team player who brings out the best in those around him."

Oussama SEFFAI

Backend Engineer | specializing in scalable systems at Legal Doctrine

Let's Create Something Together

Have a project in mind? Get in touch and let's bring your vision to life.