Adil Aourchane
Verified Expert in Engineering
Full-stack Developer
Rabat, Rabat-Salé-Kénitra, Morocco
Toptal member since October 26, 2022
Adil is an engineer with ten years of experience and a flexible skill set to improve, extend, or develop a project from scratch. He can move smoothly between technologies, dive into a new field, and start contributing immediately. Adil is a great team player, mentor, and leader, but he also has the discipline to fly solo.
Portfolio
Experience
- JavaScript - 9 years
- MEAN Stack - 8 years
- Angular - 8 years
- MongoDB - 8 years
- Redis - 8 years
- Node.js - 8 years
- RxJS - 6 years
- D3.js - 5 years
Availability
Preferred Environment
MEAN Stack, Angular, MongoDB, Node.js, Bitbucket, Visual Studio Code (VS Code), Git
The most amazing...
...thing I've built is an Orange Business Services app that gathers and combines data from over 30 third-party APIs flexibly and performantly.
Work Experience
Angular Developer
Yorkstone Supplies LTD
- Added new features to the business management software for the client's company.
- Added a reporting module to the applications (data visualization with charts).
- Made the web application customizable for other businesses.
Technical Leader
Orange Business Services
- Developed a tool that collects data from over 30 third-party APIs and often interacted with various API authors, fostering great technical and communication abilities.
- Managed five team members, including developers, designers, and testers.
- Supported and guided the process for implementing REST services.
Technical Leader
CGI
- Developed an app that manages the national passenger rail services.
- Introduced automated E2E testing to facilitate regression testing for each push to QA.
- Operated in a sizable team of about 30 people, including other tech leads, developers, testers, and designers.
- Implemented a scrum development process with two-week iterations.
- Managed the project and mentored a team of six people.
Senior Full-stack Developer
Freelance
- Developed an expert platform for the proposal of individualized content.
- Tracked and fixed bugs using Jira as a reporting tool.
- Implemented multiple integrations with third parties.
Experience
ASPROE France Project
Via Rail Canada
Tripartite Data Middleware
Education
Master's Degree in Software Engineering
National School of Computer Science and Systems Analysis (ENSIAS) - Rabat, Morocco
Bachelor's Degree in Informatics and Applied Mathematics
University Cadi Ayyad, Faculty of Sciences Semlalia - Marrakesh, Morocco
Skills
Libraries/APIs
Node.js, RxJS, REST APIs, D3.js, FusionCharts
Tools
Mongoose, Git, GitHub, Mocha, Bitbucket, Jira, Figma
Languages
TypeScript, JavaScript, HTML, SQL, CSS
Frameworks
Angular, Express.js, AngularJS, Swagger, NestJS, Jest, Serverless Framework
Paradigms
MEAN Stack, Agile Software Development, Microservices
Storage
MongoDB, JSON, Redis, PostgreSQL, MySQL, Databases, Amazon DynamoDB
Platforms
Amazon Web Services (AWS), Visual Studio Code (VS Code), Docker, AWS Lambda, Firebase
Other
APIs, Full-stack, Front-end, API Integration, Software Development, Software Design, Applied Mathematics, Software Architecture, Computer Science, Telecom Equipment & Solutions, Public Transportation, Charts, Data Visualization, Version Control
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