
Yasser Ezzat
Verified Expert in Engineering
Full-stack Developer
Cairo, Cairo Governorate, Egypt
Toptal member since August 3, 2021
Yasser is a full-stack (front-end heavy) engineer with six years of experience in web and mobile app development. He has collaborated on small to large-scale web and cross-platform projects, using JavaScript, React, Redux, Node.js, Meteor, and cross-platform applications.
Portfolio
Experience
- JavaScript - 6 years
- ECMAScript (ES6) - 3 years
- CSS - 3 years
- Redux - 2 years
- Meteor - 2 years
- MERN Stack - 2 years
- React - 2 years
- TypeScript - 1 year
Availability
Preferred Environment
Visual Studio Code (VS Code), Slack, Postman, Robo 3T (Robomongo), Terminal, SourceTree, Google Chrome, MacOS
The most amazing...
...project I've worked on is Saeker, a web and mobile app that helps hotel managers and staff take care of health and safety obligations.
Work Experience
Full-stack React and Node.js Web Developer
Cleardoc Inc.
- Developed the registration module, a page for users to register for events, and a dashboard section for the organizer to monitor the registrants.
- Created the analytics module to help event organizers check how much time attendees have spent in an event, which sessions they've attended, which buttons they've clicked, etc.
- Developed automated events, which are events that take care of running themselves without the need for an organizer to manage them.
- Participated in updating and maintaining the events portal, where users can access and attend online events.
Full-stack Developer (Front-end heavy)
Make IT Simple
- Served on a small team that developed new modules and enhanced existing modules for the Saeker web and cross-platform mobile application.
- Led a small team to build, develop, and maintain Floc, a complete web and cross-platform application to create and book events.
- Collaborated with a small team to develop BEAM, a cross-platform application, and a web dashboard for the MVP version.
- Co-developed the client-side of rradargrace, a web and cross-platform virtual legal assistant.
Experience
Events - OpenReel
https://www.openreel.com/Saeker
https://www.saeker.co.uk/There are many prefixed user types and user groups, each with its own CRUD roles and permissions, and new, customized user groups can be added. A library reference section contains all the organization's policies, documents, and official notices. Another section contains the maintenance logs with smart scheduling and management of checks and maintenance tasks, optimized for multisite hotels and holiday park groups.
As a full-stack developer, I co-developed modules, such as the library and maintenance logs module. I also enhanced existing modules, such as tasks and actions. My work spanned the front end, back-end APIs, and mobile applications.
Reward Access Control
Andalusi
Floc-to
There are two parts:
• A web dashboard for the organizers to create and edit courses, manage staff members, and observe statistics, such as course and session attendee counts and payments.
• A web app for members to browse and book courses, add family members and book their courses, and observe the posts and activities created by the organizers. The organizers can use the app to create posts, track attendance, and send messages to course members.
As a developer and team leader, I managed and collaborated with the team to create the most value in the web dashboard, and I worked on many of the main parts of the app, such as the course posts page, calendar page, and family management.
Harvey
• Create categories and products.
• Create orders and view and edit their status.
• Manage users and control what they can see and do.
• Check overall statistics.
I collaborated with a UI designer to translate their work into a fully functional web application and developed all models as the sole full-stack developer.
Education
Bachelor's Degree in Computer Science
Cairo University, Faculty of Computers and Information - Cairo, Egypt
Certifications
Front-end Web Developer Nanodegree Program
Udacity
React Nanodegree Program
Udacity
Skills
Libraries/APIs
React, Node.js, Reactstrap, React Redux, WebRTC, Sockets, FFmpeg
Tools
Slack, Postman, Robo 3T (Robomongo), Terminal, SourceTree, Webpack, JSX, Mocha, Gulp
Languages
JavaScript, ECMAScript (ES6), CSS, HTML, GraphQL, CoffeeScript, TypeScript
Frameworks
Redux, Express.js, Angular, Flutter, React Native, AngularJS
Paradigms
MEAN Stack
Platforms
Google Chrome, Meteor, Amazon Web Services (AWS), Heroku, MacOS, Web, Docker, Visual Studio Code (VS Code)
Storage
MongoDB, Redis
Other
MERN Stack, Software Engineering, Programming, Styled-components, Cordova, Full-stack, Front-end, Back-end, APIs, Mobile Applications, Web Applications, User Interface (UI), Cross-platform App Development, Web App UI, Team Leadership
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