10/08/2026 updated


100 % available
Full-Stack Software Engineer
casablanca, Morocco
Only remote
Engineering Degree, Software Engineering & IT Project Management, INPT Rabat (2022-2025)About me
I'm a full-stack software engineer with DevOps experience, based in Morocco. I build web applications with React/Next.js, Node.js, Java and REST APIs. I also work with AWS, Terraform, Docker and CI/CD to improve delivery. I have 2 years at Oracle and enjoy building reliable, usable products.
JavaScriptOracle WebLogic ServerCode ReviewDevOpsDjangoNode.jsScrum MethodologyPL-SQLSystems IntegrationWeb Application DevelopmentWeb EngineeringBackendWeb InfrastructureBackend ProgrammingFull Stack Development
Full-Stack Web Development
Expertise in building enterprise web applications from interface to backend using Java, PL/SQL, REST APIs, React, Next.js, Vue.js, Node.js, Express.js, and TypeScript.
Database Design & Management
Proficiency in designing and optimizing data models, stored procedures, and APIs using Oracle Database, PostgreSQL, and MongoDB for performance and reliability.
Cloud & DevOps
Experience provisioning AWS infrastructure with Terraform, building CI/CD pipelines with GitLab CI and GitHub Actions, and deploying services with Docker and SonarQube quality gates.
Agile Delivery & Code Review
Collaboration with product managers and engineers in Agile/Scrum sprints, code reviews, and release workflows.
Automated Testing
Implementation of end-to-end tests using Cypress to ensure application quality and reliability.
JavaScript & TypeScript
Strong command of JavaScript and TypeScript for both frontend and backend development across multiple frameworks.
REST API Development
Design and integration of RESTful APIs connecting frontend interfaces with backend services and databases.
Oracle Certified Java Development
Certified Oracle Professional in Java SE 21 Developer, with hands-on experience building enterprise applications using Java and PL/SQL.
Expertise in building enterprise web applications from interface to backend using Java, PL/SQL, REST APIs, React, Next.js, Vue.js, Node.js, Express.js, and TypeScript.
Database Design & Management
Proficiency in designing and optimizing data models, stored procedures, and APIs using Oracle Database, PostgreSQL, and MongoDB for performance and reliability.
Cloud & DevOps
Experience provisioning AWS infrastructure with Terraform, building CI/CD pipelines with GitLab CI and GitHub Actions, and deploying services with Docker and SonarQube quality gates.
Agile Delivery & Code Review
Collaboration with product managers and engineers in Agile/Scrum sprints, code reviews, and release workflows.
Automated Testing
Implementation of end-to-end tests using Cypress to ensure application quality and reliability.
JavaScript & TypeScript
Strong command of JavaScript and TypeScript for both frontend and backend development across multiple frameworks.
REST API Development
Design and integration of RESTful APIs connecting frontend interfaces with backend services and databases.
Oracle Certified Java Development
Certified Oracle Professional in Java SE 21 Developer, with hands-on experience building enterprise applications using Java and PL/SQL.
Experience
Professional experience0 - 5 years
Freelancer since2025
Languages
EnglishFluentFrenchFluentSpanishGood
Project history
Built and maintained enterprise web applications using Java, PL/SQL and REST APIs. Designed and optimized data models, stored procedures and APIs for performance and reliability. Worked with product managers and engineers in Agile sprints, code reviews and release workflows.
Built a web application and REST API to digitize infrastructure-management processes using Next.js, Node.js, Express.js, MongoDB, and Cypress. Added Cypress end-to-end tests for the application.
Provisioned AWS infrastructure with Terraform and built CI/CD pipelines with GitLab CI and GitHub Actions. Added SonarQube quality gates and Cypress end-to-end tests; deployed services with Docker.
Certificates
Oracle Professional in Java SE 21 Developer
oracle2026