Hello, I'm

Ayoub Tougui

Senior Software Engineer

Passionate about creating innovative solutions and building exceptional user experiences with modern web technologies.

About Me

I'm a passionate software engineer with over 5 years of experience in full-stack development. I specialize in creating scalable, maintainable applications using modern technologies and best practices.

Full-Stack Development: Building end-to-end applications with React, Node.js, and modern frameworks
Performance Optimization: Creating fast, efficient applications that provide excellent user experiences
Clean Code: Writing maintainable, testable code following industry best practices
UI/UX Design: Integrating beautiful, intuitive interfaces that users love
const developer = {
name: 'Ayoub Tougui',
role: 'Senior Software Engineer',
experience: 5+ years,
passion: 'Clean Code & Innovation'
}

Professional Experience

My journey in software development

Senior Software Engineer

Carrefour
SQLI
Apr 2025 – Present
Hybrid

Working closely with the data team to build a global pricing optimization platform used across Carrefour units worldwide.

Frontend Developer

Wiggli
May 2024 – Mar 2025
Hybrid

Contributed to Wiggli, a recruitment platform that connects companies with the right talents while helping professionals find tailored career opportunities.

Full Stack Developer

TamTamPro
Web Logique
Mar 2022 – Apr 2024
Hybrid

Worked on United Associates, a customizable platform of knowledge-sharing and training portals for companies, collaborators, and clients.

Frontend Developer

Evold
Dec 2021 – Feb 2022
Remote

Collaborated on Schoonect, an educational platform focused on delivering accessible digital learning solutions.

Full Stack Developer (Freelance)

Self-Employed
Jan 2020 – Jan 2022
Remote

Worked as a freelance developer on a wide variety of client projects across different sectors.

Skills & Technologies

Technologies I work with

ReactJs

5/5

NextJs

5/5

AngularJs

4/5

VueJs

4/5

TypeScript

5/5

JavaScript

5/5

Storybook

4/5

Education & Certifications

My learning journey

Bachelor of Computer Science

UPM
Degree

Comprehensive study of computer science fundamentals including algorithms, data structures, software engineering, and web development.

Software Development Technician

ISTA NTIC SYBA
Degree

Technical diploma focused on software development, programming fundamentals, and practical application development skills.

Continuous Learning

I believe in the power of continuous learning and staying up-to-date with the latest technologies and best practices in software development. This commitment to growth allows me to deliver cutting-edge solutions and maintain high standards in my work.

Get In Touch

Let's work together on your next project

I'm always interested in new opportunities and exciting projects. Feel free to reach out!

Follow Me

Send a Message

0/2000 characters