NEW
Proxify is bringing transparency to tech team performance based on research conducted at Stanford. An industry first, built for engineering leaders.
Learn more
Mohamed Z.
Fullstack Developer
Mohamed is a seasoned Fullstack developer with extensive knowledge, specializing in Frontend development. With eight years of experience, he has worked across a diverse range of industries, including banking, digital infrastructure, and the health sectors.
His main technical strength lies in Node.js, which he utilizes to build and maintain large-scale applications while optimizing and improving existing codebases for seamless integration. Additionally, his deep understanding of statistics and data processing enables him to capture and address crucial details, ensuring high-quality solutions.
With a creative, curious, and adaptable personality, Mohamed thrives on ambitious and innovative projects, constantly pushing himself to enhance his skills and stay at the forefront of the industry.
Main expertise
- JavaScript 9 years

- TypeScript 7 years
- Angular 7 years

Other skills
- React Native 2 years
- Apollo 2 years

- .NET 2 years

Selected experience
Employment
Senior Full Stack Developer
STRATACACHE - 1 year 6 months
-
Contributed to advancing digital retail transformation by developing responsive user interfaces that enhanced the in-store customer experience;
-
Collaborated with cross-functional teams to deliver high-quality retail technology solutions;
-
Provided architectural input to ensure a secure, scalable, and stable platform;
-
Supported the development of next-generation retail solutions through innovative front-end design and implementation.
Technologies:
- Technologies:
JavaScript
Docker
PostgreSQL
ElasticSearch
NGINX
Node.js
ES5/ES6
Express.js
- Microservices
Jenkins
Apache Kafka
Spring Boot
Spring
Hibernate
Bash
SCSS
Nest.js
Angular
Jira
Scrum
Git
Jasmine
Jest
- Storybook
Nx
Vite
GitLab
-
Senior Fullstack Developer
RBC Royal Bank - 3 years 10 months
- Provided information on the detailed technical design and development of applications using existing and emerging technology platforms;
- Designed and coded application programs; performed testing for developed applications;
- Reviewed, analyzed, and modified programming systems, including encoding, testing, debugging, and installing for a large-scale system;
- Ensuring the operating efficiency of existing application systems;
- Maintained records for the documentation of systems development and revisions;
- Conducted analyses of organizational needs and goals for the development and implementation of application systems.
Senior Full Stack Developer
RBC Royal Bank - 2 years 4 months
-
Provided information on the detailed technical design and development of applications using existing and emerging technology platforms;
-
Applied extensive experience, knowledge, skills, and practices to perform a variety of assignments;
-
Designed and coded application programs, and performed testing for developed applications;
-
Reviewed, analyzed, and modified programming systems, including encoding, testing, debugging, and installing for a large-scale system;
-
Ensured the operating efficiency of existing application systems;
-
Maintained documentation and records of systems development and revisions;
-
Conducted analyses of organizational needs and goals for the development and implementation of application systems.
Technologies:
- Technologies:
JavaScript
NGINX
TypeScript
RxJs
NgRx
- Microservices
Spring Boot
Angular
SASS
Jasmine
- Soap
Jest
Webpack
- Storybook
Nx
-
Fullstack Developer
CGI Inc. - 1 year 6 months
- Participated in Scrum ceremonies;
- Analyzed, designed, and developed new applications and features;
- Provided bugs corrections and maintenance;
- Managed the documentation and code review;
- Monitored continuous integration on TeamCity;
- Managed containerization;
- Initiated the production deployment.
Full Stack Developer
CGI Inc. - 1 year 6 months
-
Participated in Scrum ceremonies;
-
Analyzed, designed, and developed new applications and features;
-
Provided bug corrections and ongoing maintenance;
-
Managed documentation and conducted code reviews;
-
Collaborated with other teams and squads;
-
Monitored continuous integration processes using TeamCity;
-
Managed containerization;
-
Initiated production deployments.
Technologies:
- Technologies:
JavaScript
TypeScript
RxJs
NgRx
Spring Boot
Spring
Oracle
Angular
Jasmine
Jest
-
Frontend Engineer
CareXS - 1 year 10 months
- Participated in the agile Scrum development process;
- Developed bug fixes and code review;
- Managed migration from AngularJS to Angular 2;
- Collaborated with other teams (Backend, QA, Mobile, DevOps, UI/UX);
- Created unit and functional tests (e2e);
- Version control on GitHub;
- Managed containerization with Docker on Quay;
- Initiated deployment and continuous integration;
- Realised maintenance and issues tracking.
Technologies:
- Technologies:
JavaScript
TypeScript
RxJs
NgRx
Angular
Jasmine
Sentry
Jest
Apollo
Software Development Engineer
FMJ Technology - 1 year 8 months
- Did real-time image processing;
- Analyzed, designed, developed and maintained existing codebase;
- Containerized with Docker;
- Created 3D modeling;
- Created graphics and 2D/3D visualizations;
- Version control with GitHub;
- Deployed and monitored production.
Technologies:
- Technologies:
JavaScript
Angular.js
TypeScript
Ionic
Ionic 2
Flask
Python
Angular
Three.js
Intern
FMJ Technology - 6 months
- Created a 3D gallery with a virtual visit for the OpusMagnum Social Art Network Platform Technologies.
Technologies:
- Technologies:
JavaScript
Angular.js
jQuery
Python
Angular
Ajax
Three.js
Intern
M2T - 1 month
-
Managed the extraction and automatic processing of time-clock records;
-
Developed and deployed a time-management web application.
Technologies:
- Technologies:
PHP
Symfony
JavaScript
jQuery
-
Freelancer
EHTP -
- Implemented an e-commerce solution;
Technologies:
- Technologies:
PHP
JavaScript
jQuery
PrestaShop
Intern
Tilmi Connect - 9 months
-
Installed and configured a VoIP server named “Asterisk”;
-
Performed implementation and testing.
Technologies:
- Technologies:
jQuery
CentOs
-
Intern
Societe Marocaine Des Emballages Fantasia - 2 months
-
Extracted, processed, and inserted data from multiple databases;
-
Managed the development of routines in Java;
-
Designed and conceptualized a data warehouse;
-
Automated synchronization processes.
Technologies:
- Technologies:
jQuery
-
Education
BSc.Software and Computer Systems
Faculty of Science and Technology of Morocco · 2013 - 2016
MSc.Statistics and Data Processing
Superior School of Technology · 2011 - 2013
Find your next developer within days, not months
In a short 25-minute call, we would like to:
- Understand your development needs
- Explain our process to match you with qualified, vetted developers from our network
- You are presented the right candidates 2 days in average after we talk
