Mohamed Z.
Fullstack Developer
Mohamed is a seasoned fullstack developer with extensive knowledge specializing in frontend.
He has eight years of experience with a versatile background ranging from banking and digital infrastructure to the health sectors.
Mohamed has the skills to develop and maintain large-scale applications and to improve existing codebases and their integration. His knowledge of statistics and data processing enables him to capture crucial details in his work.
Mohamed has a creative, curious, and polyvalent personality. He is passionate about ambitious and innovative engagements, which helps him boost his skills.
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 - 1 year 4 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
We can help you deliver your product faster with an experienced remote developer. All from 32.90 €/hour. Only pay if you’re happy with your first week.
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
- Share next steps to finding the right match, often within less than a week
First developer starts within days. No aggressive sales pitch.