Los Angeles, CA, USA@yassineajagrou
Yassine Ajagrou

YassineAjagrou

Full-stack developer passionate about building scalable web applications and AI integrations. Tech enthusiast and coffee lover.

About

The longer story — what I care about, how I work, and where I’m headed.

I’m a motivated student with a strong interest in technology and software development. I enjoy learning how things work, building projects from scratch, and turning ideas into practical solutions. I’m particularly interested in web development, programming, and exploring new technologies. Through personal projects and hands-on learning, I’m continuously improving my technical skills while developing my ability to solve problems and work independently. I’m always looking for new challenges, opportunities to learn, and experiences that help me grow both as a developer and as a person.

Projects

A selection of things I’ve built — tools, experiments, and products I care about.

  • E-Commerce Storefront

    A fully responsive e-commerce platform built with Next.js and Stripe integration.

  • Task Management API

    A robust RESTful API for a project management tool using Node.js, Express, and PostgreSQL.

  • AI Chat Assistant

    A conversational AI assistant leveraging OpenAI's GPT models with a real-time streaming interface built in React and WebSockets.

  • Portfolio Website

    A personal portfolio site built with Astro and Tailwind CSS, featuring dark mode, animations, and a headless CMS for blog posts.

  • Realtime Collaboration Board

    A Figma-like collaborative whiteboard supporting multi-user drawing, cursors, and shape editing using Socket.IO and Canvas API.

  • Fitness Tracker Mobile App

    A cross-platform mobile app built with React Native and Expo that tracks workouts, calories, and progress with offline-first storage.

  • DevOps CI/CD Pipeline

    An automated deployment pipeline using GitHub Actions, Docker, and AWS ECS with blue-green deployment strategy and rollback support.

  • Movie Recommendation Engine

    A machine learning powered recommendation system using collaborative filtering, built with Python, FastAPI, and scikit-learn.

  • Expense Tracker Dashboard

    A full-stack personal finance dashboard with charts, budget alerts, and CSV import, built using Vue 3, Pinia, and Firebase.

Education

The academic path and institutions that shaped my technical foundation and professional development.

  1. 2018 - 2020

    Master of Science in Computer Science

    University of California, Berkeley

  2. 2014 - 2018

    Bachelor of Science in Software Engineering

    University of Washington

  3. 2020 - 2021

    Postgraduate Certificate in Artificial Intelligence & Machine Learning

    Massachusetts Institute of Technology (MIT)

  4. 2022 - 2024

    Currently studying

    Master of Science in Human-Computer Interaction

    Stanford University

  5. 2021 - 2022

    Professional Certificate in Deep Learning Specialization

    Coursera / DeepLearning.AI

  6. 2016 - 2017

    Certificate in Computer Science Fundamentals

    Harvard University (Online - CS50)

Experience

The roles and teams where I turned theory into shipped work and kept growing as an engineer.

  1. Jan 2022 - Present

    Currently working here

    Senior Frontend Developer

    Leading a team of 5 developers to build a modern SaaS dashboard. Improved application performance by 40%.

  2. Jun 2020 - Dec 2021

    Web Developer

    Developed and maintained various client websites using React and WordPress.

  3. Mar 2019 - May 2020

    Full-Stack Developer

    Built and shipped internal tools with the MERN stack. Integrated third-party APIs and optimized database queries, reducing load times by 35%.

  4. Jul 2018 - Feb 2019

    Junior Software Engineer

    Worked on backend microservices in Node.js and helped migrate a monolith to a service-oriented architecture.

  5. Jun 2017 - Aug 2017

    Software Engineering Intern

    Assisted the platform team with bug fixes, unit testing, and internal documentation. Gained hands-on experience with CI/CD pipelines.

  6. Jan 2016 - May 2017

    Freelance Web Developer

    Designed and delivered responsive websites for small businesses and startups. Managed client communication and deployments end-to-end.

  7. Feb 2023 - Nov 2023

    DevOps Engineer (Contract)

    Set up Dockerized environments, automated deployments with GitHub Actions, and improved monitoring with Prometheus and Grafana.

Contact

Have a project, a role, or just a question? Send a note — I read everything that lands here.