About me

I am a Master's student in Software Engineering at the University of Rouen with three years of experience in full-stack development. I specialize in TypeScript, Node.js, and frameworks like Next.js and Remix.js to build scalable and efficient applications. My skills include CI/CD, automated testing, and AWS deployment, ensuring smooth and reliable development workflows. I also have a strong interest in low-level programming with C, which helps me deepen my understanding of foundational knowledge.

I am currently looking for an internship starting in June 2025, followed by a work-study position in September 2025, focusing on full-stack development or DevOps.

What i'm doing

  • design icon

    MSc in Software Engineering

    Learning advanced algorithms, functional programming, building parsers and interpreters, and much more.

  • Web development icon

    Building Projects

    Working on portfolio projects on areas that are of interest to me or related to what I am learning.

  • running

    Running

    Discovering my new passion for running.

Testimonials

  • Reda Sayah

    Reda Sayah

    II had the pleasure of working closely with Sid Ahmed as a software engineer on numerous projects, His technical prowess and dedication to excellence were evident in every task we tackled together.
    Sid Ahmed's collaborative nature made our teamwork seamless, and his insightful contributions significantly enhanced the quality of our work. I particularly admired his exceptional communication skills, which not only facilitated project coordination but also inspired and motivated our team.
    I am grateful for the opportunity to have learned from Sid Ahmed, and I highly recommend him to any team seeking a talented software engineer who brings both technical expertise and strong interpersonal abilities to the table.

Resume

Education

  1. University of Rouen Normandy, France

    2024 — Present

    Currently pursuing a Master's in Software Engineering, focusing on advanced software development, system architecture, and craftsmanship.

  2. University of Sciences and Technology Mohamed Boudiaf, Oran, Algeria

    Sep 2019 - Jul 2021

    Master's in Information Systems

  3. University of Sciences and Technology Mohamed Boudiaf, Oran, Algeria

    Sep 2016 - Jul 2019

    Bachelor's in Information Systems

Experience

  1. SSSKIN By Clinique Muller

    Aug 2022 - Nov 2023 · 1 yr 4 mos
    • - Development of the company's webmarketing site with Next.js, generating over €500K in revenues, and marketing optimization with automation and analysis tools.
    • - REST API development, deployment of a scalable cloud infrastructure on AWS for 99.9% uptime, and creation of a UI library to reinforce brand efficiency and consistency.
    Tech Stack: Next.js, React.js, AWS Lambda, Amazon RDS, Amazon S3, Odoo, GHOST CMS, Storybook
  2. Full Stack Developer - Theorissimo

    Nov 2020 - Aug 2022 · 1 yr 10 mos
    • - Development of a GraphQL server, integration of Swiss payment solutions (credit cards, TWINT, PostFinance), and front-end development of several PWA UI modules in React.js.
    • - Implementation of functional, unit and end-to-end tests with Playwright, guaranteeing reliability and improving accessibility with i18n support.
    Tech Stack:Next.js, Gatsby.js, Apollo GraphQL, CI/CD, GCP, Sentry, Playwright
  3. Full Stack Development intern - Zakodium

    Nov 2020 - May 2021 · 7 mos

My skills

  • Full-Stack Development
    95%
  • Cloud & DevOps
    80%
  • Software Architecture
    85%
  • Low-Level Programming (C)
    75%

Portfolio

  • Algoteach AI

    AlgoTeach AI

    Web development

    AlgoTeach AI is an interactive educational platform that leverages AI to explain algorithmic concepts, complexity analysis, and pattern-matching techniques. It is built using Next.js and integrates LLM models to provide in-depth explanations and visualizations.

  • orizon

    Clinique Muller - Beauty institute

    Web development

    A marketing website in Next.js / ReactJS for a beauty institute specializing in permanent hair removal, with a headless CMS integration for blogs.

  • fundo

    Performance Benchmarks Of Pattern Matching Algorithms

    C

    The project analyzes the performance of pattern-matching algorithms on pseudo-randomly generated texts of 500,000 characters. Tests were conducted using alphabets of sizes 2 and 70, with pattern lengths varying from 4 to 50.

Contact

Contact Form