AboutMe

KamalIDOUFKIR

Software Engineer | React, Next.js, Node.js, Spring Boot, Laravel | DevOps & Cloud Computing


Profile Picture
👋

Hi, I'm Kamal, a Software Engineer from Morocco, currently pursuing a Master's degree in Software Engineering. I specialize in modern full-stack web development, DevOps, and cloud computing, building applications that combine clean UI design, solid backend architecture, and a smooth user experience.

With experience in both development and DevOps, I bring an end-to-end approach to software delivery, from design and coding to deployment and maintenance, applying cloud computing to ensure reliability and scalability.

Proficient in:

Frontend:React, Next.js, Tailwind CSS, TypeScript
Backend:Node.js, Express.js, Prisma ORMSpring Boot, Spring Data JPA, HibernateLaravel, Eloquent ORM
Databases:MySQL, PostgreSQL
DevOps & Deployment:Docker, GitHub Actions, Jenkins, GitLab CI/CD, Vercel, Render, Railway
Cloud Providers:AWS (EC2, S3, IAM)
Auth & Security:JWT, bcrypt, Spring Security, Laravel Sanctum
Testing:Jest, React Testing Library, JUnit, PHPUnit, Cypress
Other Skills & Tools:Git, Linux Basics, REST API, Postman, Agile (Scrum, Kanban)

MySkills

JavaScript icon
TypeScript icon
Tailwind CSS icon
React icon
Next.js icon
Node.js icon
Express.js icon
Java icon
Spring Boot icon
PHP icon
Laravel icon
Hibernate icon
Prisma icon
MySQL icon
PostgreSQL icon
Docker icon
Git icon
GitHub icon
GitHub Actions icon
Jenkins icon
GitLab CI/CD icon
Jest icon
JUnit icon
PHPUnit icon
Cypress icon
Postman icon
Jira icon
AWS icon

MyExperience

  • Internship WEB3 Marketing

    01 July 2022 - 01 August 2022 | Agadir, Morocco

    Developed a basic e-commerce mobile application using Java, which includes essential features such as product browsing, a shopping cart, user authentication.

  • Final Studies Internship MWC

    10 April 2023 - 10 June 2023 | Safi, Morocco

    Development of a web application that enables management of training sessions, instructors and courses within MWC, a company specialized in industrial control using HTML, Bootstrap, JavaScript, PHP, and MySQL.

MyEducation

  • DUT in Computer Engineering (Diplôme Universitaire de Technologie)

    2021-2023 | Higher School of Technology Safi | Cadi Ayyad University

    A two-year program focused on equipping students with essential skills in computer science and information technology.

  • Bachelor's Degree in Software Engineering (Excellence Program)

    2023-2024 | Faculty of Sciences Agadir | Ibn Zohr University

    Provides advanced knowledge and skills in software engineering, covering core subjects like software development.

  • Master's Degree in Software Engineering (Excellence Program)

    2024-Present | Faculty of Sciences Agadir | Ibn Zohr University

    Offers a deeper and more comprehensive understanding of software engineering principles and practices.

MyCertificates

Atlassian Agile Project Management Professional Certificate
Java Foundations Professional Certificate by JetBrains
Career Essentials in GitHub Professional Certificate
DevOps Professional Certificate by PagerDuty and LinkedIn
Docker Foundations Professional Certificate
Git and GitHub MasterClass: Git Workflow, Commands
JavaScript Foundations Professional Certificate by Mozilla
CCNAv7 Introduction to Networks