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 7 years
- TypeScript 7 years
- Angular 7 years
Other skills
- Apollo 2 years
- React.js 1 years
- React Native 1 years
Selected experience
Employment
Senior Fullstack Developer
RBC Royal Bank - 2 years 9 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.
Technologies:
- Technologies:
- JavaScript
- TypeScript
- Angular
- NgRx
- RxJs
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.
Technologies:
- Technologies:
- JavaScript
- Angular
- NgRx
- RxJs
- Node.js
- Java
- Spring Boot
- MongoDB
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
- Angular
- NgRx
- RxJs
- Node.js
- Angular.js
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:
- Node.js
- Angular.js
- MongoDB
- Three.js
- Python
Education
BSc.Software and Computer Systems
Faculty of Science and Technology of Morocco · 2013 - 2016
Standalone courseStatistics 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