
Ziad Sabillah
Verified Expert in Engineering
Full-stack Developer
Sala Al Jadida, Rabat-Salé-Kénitra, Morocco
Toptal member since September 14, 2022
Ziad is a full-stack developer with remarkable experience working with freelance clients and delivering results through his technical expertise, which includes cross-platform proficiency, including Windows, Unix, and Linux, and fluency in 13 programming languages, including JavaScript, Java, PHP, and SQL. Ziad has advanced knowledge of developer applications, tools, methodologies, and best practices, including object-oriented programming (OOP), client-server architecture, and test automation.
Portfolio
Experience
- React - 4 years
- Front-end - 4 years
- Responsive Web Apps - 4 years
- Express.js - 4 years
- Full-stack - 3 years
- Next.js - 3 years
- TypeScript - 3 years
- React Testing Library - 2 years
Availability
Preferred Environment
Linux, Visual Studio Code (VS Code), Git, GitHub, GitLab, Ubuntu, Google Cloud Platform (GCP), Amazon Web Services (AWS), Figma, AWS Amplify, Amazon Cognito, AWS Lambda
The most amazing...
...app I've developed is a web application enabling users to match with others in their surroundings by implementing the nearby matches feature.
Work Experience
Full-stack Engineer
32CS
- Developed the app's front-end UI using React and adapted it to meet client requirements.
- Implemented crash and error reporting using Sentry to track errors and bugs in production.
- Built charts that show key performance indicators and insights on how the business is performing.
- Implemented access control which restricts what resources a given user is allowed to access.
- Deployed the web application using Docker and GitHub actions for continuous integration and continuous delivery (CI/CD) to an Amazon Elastic Compute Cloud (Amazon EC2) instance using the Amazon Container Registry (ECR) service.
Full-stack Engineer
Global Marches
- Built multiple user-facing websites for the company's clients using Next.js and React.
- Developed a stock management app hosted on-premises for a client to manage their inventory and sales.
- Participated in developing the Global Marches website, including fixing bugs and developing new features.
Front-end Engineer
Maya Bureau SARL
- Customized the Magento eCommerce platform, both front-end, and back-end sides, to meet the client's business requirements.
- Assisted in deploying the custom Magento eCommerce platform to a Google Cloud Platform instance.
- Supported the company's staff and employees by providing guidance on how to use the Magento platform.
Full-stack Developer
Freelance Clients
- Developed a full-stack web app solution for a client to track their non-fungible token (NFT) whitelist deadlines.
- Built a dating web app that lets users find nearby matches and connect with them.
- Fixed bugs in a stock management software application using Trello. Wrote automated tests using React Testing Library to ensure the software was well-tested and bug-free.
- Participated in the development process of a game using the Unity game engine.
Experience
32CS CRM
The project is live but available to authorized users only: http://32cs.vercel.app
SOMAGEC Marketing Website
https://www.somagecgroupe.com/Full-stack Web App for NFT Whitelists.
The project is live but available to authorized users only: http://whitelist-mern.herokuapp.com/
Education
Bachelor's Degree in Mathematics and Computer Science
Mohamed V University of Rabat - Rabat, Morocco
Skills
Libraries/APIs
Node.js, React, REST APIs, React Testing Library, Firebase Web SDK, React Redux, ApexCharts.js, GSAP, AWS Amplify
Tools
Git, GitHub, Mongoose, Docker Hub, Firebase Authentication, GitLab, Figma, Sentry, Prisma, Trello, MongoDB Atlas, Amazon Cognito
Languages
JavaScript, TypeScript, HTML, CSS, TypeScript 3, Less
Frameworks
Express.js, Material UI, Next.js, JSON Web Tokens (JWT), Redux, React Native, Jest
Paradigms
REST, Design Patterns, Continuous Deployment, DRY
Platforms
Visual Studio Code (VS Code), Ubuntu, Linux, Amazon Web Services (AWS), DigitalOcean, Docker, Google Cloud Platform (GCP), Magento 2, Magento, Vercel, GreenSock Animation Platform (GSAP), Firebase, Heroku, AWS Lambda
Storage
MySQL, MongoDB, Firebase Realtime Database
Other
APIs, Front-end, Responsive Web Apps, Development, Websites, Data Structures, User Authentication, Containerization, GitHub Actions, Authentication, Full-stack, Full-stack Development, Amazon RDS, Web Development, Algorithms, Sorting Algorithms, eCommerce, System Design, Framer X, MERN Stack
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