Oussama Nahiz
Verified Expert in Engineering
Front-end Developer
Oussama is a dedicated and efficient full-stack developer with six years of experience in application layers, presentation layers, and databases. He focuses mainly on the JavaScript ecosystem and excels in React and React Native front-end development. Oussama is also passionate about Web3 and blockchain technology.
Portfolio
Experience
Availability
Preferred Environment
Visual Studio Code (VS Code), Vim Text Editor, Unix, Linux, Docker, Jira, Slack, Confluence, Git
The most amazing...
...app I've solo-developed was the Radiometer Course Creator, which made course creation and integration with the AQURE platform easier and generated 80,000 EUR.
Work Experience
Full-stack Developer
Blue River Technology
- Developed single-handedly the Clicky clicky tool, a web-based labeling tool for collecting See & Spray boom height ground truth data, improving its efficacy.
- Developed the Clicky clicky dashboard, a web-based application for managing labeling jobs, including job creation, assignment, and results gathering.
- Deployed the tool and assured results accuracy by comparing the labeling results to the ones from Radar.
- Migrated the existing Spyglass platform from Vanilla JavaScript to React while fixing its current bugs.
Full-stack Developer
VO2 GROUP
- Created a JavaScript API to communicate with the AQURE platform, saving the company 20,000 EUR by buying an existing solution.
- Led a team of three engineers in building the front ends for the AXA Health Keeper app, a web and mobile application built in React, React Native, and Redux.
- Participated in the architecture and development of the back end for the AXA Health Keeper app built in Node.js, MongoDB, and the Serverless Framework.
- Migrated the application from Quasar and Vue.js to React and React Native, resulting in better performance and a smoother UX.
- Created the Radiometer Course Creator app in React, Node.js, TypeScript, AWS SAM, and PostgreSQL as a database.
Front-end Developer
SQLI
- Implemented a new checkout that allowed Nespresso to maximize sales by simplifying the process and allowing customers to buy products without completing the registration process.
- Wrote unit tests for the implemented features in Jest and Enzyme.
- Migrated AngularJS and jQuery libraries to newer versions.
Front-end Lead
Caronae Systems
- Led a team of three engineers to build the front end for Helloo's journey builder, a web application allowing customers to use drag and drop to create their verification journeys with different options.
- Reviewed pull requests and assured the code quality.
- Solo-developed the front end for Helloo's journey, a web application that receives a JSON file describing the client's verification journey and assists them through the identity verification process.
Full-stack Developer
Spotbills
- Participated in the architecture, development, and testing of the Peer chat application, a hybrid mobile application built in Flutter that leverages the P2P protocol for messaging, file sharing, and audio/video calling functionalities.
- Built a signaling server for the Peer app in NestJS, Redis, and MongoDB.
- Oversaw the deployment process, allowing the company to launch the product on time. See more at https://spotbills.com/our-companies.
Full-stack Developer
Freelance
- Built a multitude of projects for local and international clients, including web portals, ecommerce sites, and ERPs using mainly web technologies like PHP, Node.js, MySQL, Vue.js, and React.
- Acquired most of the projects from online freelancing agencies and through my local network.
- Upgraded my technical skills, which allowed me to deliver high-quality products and build good relationships with my customers.
Intern
Myopla Software Solution
- Developed a web application in vanilla PHP and JavaScript to manage employees' absences and holidays.
- Created a custom UI from scratch for the application.
- Deployed the application locally, which made it smoother to manage.
Experience
Radiometer Course Creator App
AXA Health Keeper
https://www.axahealthkeeper.com/Red Tetris
https://github.com/useit015/red_tetrisEducation
42 Senior Degree in Computer Science
1337 (42 Network) - Khouribga, Morocco
European Bachelor’s Degree in Computer Science: Networks and Security
Federation for EDucation in Europe (FEDE) - Mohammedia, Morocco
Specialized Technician Diploma in Computer Science: Programming
Institut de Gestion Informatique et Commerciale (IGIC) - Mohammedia, Morocco
Specialized Technician Diploma in Computer Science: Network Administration
Institut de Commerce et d'Informatique Appliquée (INCIA) - Khouribga, Morocco
Certifications
CodinGame Certification - JavaScript
CodinGame
Certified Front-end Engineer
Online Freelance Agency
Skills
Languages
JavaScript, TypeScript, CSS, CSS3, HTML, SQL, SCSS, PHP, Sass, GraphQL, Solidity, C, Dart, C++, Python, Java
Frameworks
NestJS, React Native, Redux, Jest, Material UI, Nuxt.js, Express.js, Bootstrap, Flutter, Serverless Framework, Quasar, Angular, AngularJS, ASM, .NET
Libraries/APIs
React, Node.js, Vue, Vuex, Three.js, Socket.IO, D3.js, React Query, React Hook Form, Twilio API, REST APIs, jQuery, SDL, AWS Amplify, WebRTC, Web3.js, GSAP
Other
Full-stack, Dashboards, Front-end Development, Software Design, Web Development, Front-end, User Interface (UI), User Experience (UX), Visualization, Image Annotation, APIs, Architecture, Team Leadership, Video Streaming, Streaming, Data Visualization, CI/CD Pipelines, Serverless, Web3, Amazon API Gateway, Real-time Communication (RTC), Styled-components, PWA, Enzyme, Symphony, Video Chat, Charts, Interactive Maps
Tools
Vim Text Editor, GitLab, GitHub, Slack, Git, Docker Compose, Figma, Jira, Confluence, Amazon Simple Queue Service (SQS), RabbitMQ, Jenkins, Karma, Bitbucket, Remix IDE, MetaMask
Paradigms
Agile, Unit Testing, Microservices
Platforms
Visual Studio Code (VS Code), Unix, Linux, Docker, Amazon EC2, Blockchain, Amazon Web Services (AWS), WordPress, AWS Lambda
Storage
MongoDB, MySQL, NoSQL, PostgreSQL, MariaDB, Amazon S3 (AWS S3), Databases, Redis, Amazon DynamoDB
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring