Mustapha Errouissi is a software engineer with experience building full stack applications using technologies like Node.js, React, MongoDB, and AWS serverless architecture. He has a master's degree in software engineering and has worked on projects involving e-commerce, data analysis, and remote vehicle diagnostics. His skills include software engineering practices, JavaScript, databases, DevOps, and collaboration tools.
[Hackersuli] Élő szövet a fémvázon: Python és gépi tanulás a Zeek platformon
Errouissi cv
1. SOFTWARE
ENGINEER
Mustapha
Errouissi
LANGUAGES
Arabic
French
English
Native
Good knowledge
Average level
ABOUT ME
Fully capable of turning the vision of producers and
engineers into a working system software which
provide capabilities required for the end user.
Email:
Phone:
Address:
errouissimusta@gmail.com
+212672286552
Mohammedia, Morocco
June 2018
Sept 2015
Master's degree
Faculty of sciences and technologies, Mohammedia
Software Engineering and Integration of
Computer Systems, grade B pass.
June 2015
Sept 2013
Two-Year university diploma
Faculty of sciences and technologies, Mohammedia
Mathematics, Computer and Physics, grade B pass.
EDUCATION
June 2013
Sept 2012
High school diploma
Al Maarif school, Mohammedia
Physics Sciences, grade A pass.
April 2019
Now
Software engineer
Capgemini Technology, Casablanca.
Client: PSA
Technologies: Serverless Architecture (AWS) Full stack
JS (Node.JS, Vanilla.JS, Nest.JS, React.JS).
EXPERIENCE
Oct 2018
Jan 2018
Graduation project
Avril 2017
Jun 2018
Traineeship
Maghreb Services Informatiques, Benslimane
E-commerce & Business Solution (Laravel, MySQL,
UML).
SIDE PROJECTS
Feb 2017
Avril 2017
Smart Tracking ²
Big Data solution for the analysis and exploitation of
tracking data (Hadoop, Spark, RabbitMQ, MongoDB)
SOFTWARE ENGINEERING
- Analysis and modeling: Merise, UML, Design
Patterns.
- Architecture: Domain Driven Design, Serverless.
- Project management methods: Agile (Scrum,
Kanban, XP), Classic (Unified Process).
- Project management Tools: Ms Project.
JAVASCRIPT SKILLS
-Analysis and modeling Paradigms: Functional
programming, object orientation (classes,
prototypes).
- Specifications: ES6, ES7, Vanilla.JS.
FULL STACK DEVELOPMENT
Front-end: HTML5, CSS3, Bootstrap, JavaScript,
Jquery, Template engines, React.JS & redux.
Back-end: Node.JS, Express.JS, Sails.JS, Nest.JS.
Flow-based development tool: Node-RED.
DATABASE
MongoDB, MySQL, DynamoDB, ElasticSearch,Redis
JAVASCRIPT BUILD TOOLS
Webpack.
TEST DRIVEN DEVELOPMENT (TDD)
Mocha & Chai.
MESSAGING BROKER
RabbitMQ, Kafka, SQS.
DevOps & MONITORING
Git, Docker, CodePipeline, Travis-ci, SonarQube,
Kibana, Grafana, ElastAlert, PagerDuty.
ALERTING SYSTEM
PagerDuty, ElastAlert.
COLLABORATION TOOLS
Jira, Confluence, Slack.
SKILLS
Matious, Mohammedia.
Digital Emailing & SMS marketing solution (Sails.JS,
MongoDB, PowerMTA, Machine learning,
AWS:Lex,Lambda)
Jun 2019
Oct 2019
Remote car diagnostic
Remote car monitoring with OBD2 (Raspberry pi,
Nod.JS, MongoDB, React Native).