Basel Sababa
Verified Expert in Engineering
Full-stack Developer
Tbilisi, Georgia
Toptal member since April 12, 2021
Basel is a full-stack web developer with 6+ years of professional web development experience. He specializes in building secure RESTful services and single-page applications, using frameworks like React, Remix, Laravel, Express.js, and Angular. Basel excels at collaborating with other developers in fast-paced environments, and he delivers excellence in any scenario.
Portfolio
Experience
- JavaScript - 7 years
- CSS - 7 years
- HTML5 - 7 years
- Single-page Applications (SPAs) - 6 years
- React - 5 years
- Express.js - 4 years
- Next.js - 4 years
- Laravel - 2 years
Availability
Preferred Environment
Slack, WebStorm, PhpStorm, Visual Studio Code (VS Code), Microsoft Teams, GitHub, Git
The most amazing...
...thing I've developed is an online puzzle game where players must think outside the box to solve 50 challenging levels to secure their place on the hall of fame.
Work Experience
Full-stack Developer
NematX AG
- Executed a comprehensive redesign of the application in alignment with the Figma design, collaborating closely with the designer throughout the process.
- Implemented new features of the application that triggered various actions on 3D printers.
- Integrated logging of printer temperature data into InfluxDB and developed visual graphs within the application to display this information.
- Implemented new back-end API endpoints and back-end logic relating to printer functionality.
Senior Front-end Engineer
Tinloof GmbH
- Worked on developing, maintaining, and fixing bugs in dozens of websites, including being the project owner/lead developer in some of them.
- Worked on setting up subscription-based access using Stripe for a video generation AI application.
- Worked on migrating websites to a better setup with Next.js and Sanity. Some migrations included a full revamp of the website, while others included migrating content from another CMS to Sanity and making necessary changes to the front-end.
- Communicated and discussed with the clients constantly, which included delivering project updates, providing assistance, answering questions, and receiving bug reports and feature requests.
Front-end Web Developer
PriviChat (via Toptal)
- Reworked the application's layout and appearance to add an improved and more modern feel to the application and a smoother user experience.
- Developed various functionalities and pages of the application using Ionic and React, ensuring they work properly on iOS and Android, and contributed to the application's web version.
- Tracked and fixed bugs using the Azure DevOps issue tracking system.
Web/Software Developer
AC Goldman Solutions GSS
- Developed an admin interface using React and Express.js with authentication in order to administer various services through the interface.
- Developed a website that demonstrated a use case for EBSI that simulates the actual procedure of issuing a verifiable credential and adding it to the user's e-wallet. The website was developed from scratch in React and NestJS.
- Integrated multiple services and their APIs into the admin interface after collaborating with multiple developers.
- Developed an application written in Python that analyzes a binary executable file in depth and produces a list of vulnerabilities with an accuracy score.
- Developed an intrusion detection program using Python and Snort.
Front-end Web Developer
uugot.it
- Developed web pages based on UI mockups in a web application schools use to teach languages through translated videos and worksheets.
- Tracked and fixed issues and bugs using GitLab issue management.
- Collaborated with back-end developers to synchronize communication between the front end and the back end.
Web Developer
Foody
- Developed several pages of the Foody website, using Angular and Ionic.
- Developed web components in Angular to be integrated into the website.
- Created an API with Node.js, which handled various actions within Asana using the Asana API.
Experience
Marketing Website for A Diaper Company
https://www.rascalsbaby.comMarketing Website for Getambassador
https://www.getambassador.io/Web Application for A Fortnite Custom Maps Company
https://www.beyondcreative.gg/Demo Store for Tinloof
https://store.tinloof.com/Online Puzzle Game
https://trulykryptic.comOnline Ordering Platform
Computer Inventory Management System
System Monitoring Application
Daedalos | Reverse Engineering Application
Education
Bachelor's Degree in Computer Science
University of Nicosia - Nicosia, Cyprus
Certifications
HashCode Competition Certificate (Top 150)
Problem Solving (Advanced)
HackerRank
Skills
Libraries/APIs
Node.js, React, Antd, REST APIs, PyQt 5, jQuery, React Redux, Vue, Stripe
Tools
Slack, WebStorm, PhpStorm, Microsoft Teams, Git, GitLab, GitHub, Trello, Apache, Webpack, Figma, CircleCI, TwinCAT PLC
Languages
CSS, Python, HTML5, TypeScript, PHP, JavaScript, HTML, CSS3, Assembly, Bash, C, SCSS, Java, C++, C#, SQL, JavaScript 5, JavaScript 6, Sass, GraphQL
Frameworks
Angular, Express.js, Laravel, Redux, Next.js, Remix, Tailwind CSS, WebApp, AngularJS, Ionic, Bootstrap, NestJS, Material UI, Flask, Unity
Paradigms
Object-oriented Programming (OOP), Agile Software Development, Responsive Web Design (RWD), Unit Testing, Penetration Testing, REST, RESTful Development, Responsive, Responsive Layout, Agile, Testing, Off-page SEO, On-page SEO, Search Engine Optimization (SEO)
Platforms
Vercel, Visual Studio Code (VS Code), Sysdig, Firebase, Heroku, Linux, Apache2, Ubuntu, Contentful, Contentstack, Amazon Web Services (AWS)
Storage
MongoDB, JSON, MySQL, Cloud Firestore, PostgreSQL, Databases
Other
Algorithms, Web Development, Single-page Applications (SPAs), RESTful Services, Computer Science, APIs, Full-stack, RESTful Web Services, Front-end, UI Development, Front-end Development, Data Structures, Back-end, Full-stack Development, Headless CMS, Server-side Rendering (SSR), Tailwind UI, Websites, Responsive Web Apps, Responsive UI, Component Libraries, Design Systems, User Interface (UI), User Experience (UX), Gatsby, Content Management Systems (CMS), Axios, CSS Animations, Technical SEO, Supabase, Storybook, Iframes, Landing Pages, SEO Tools, Landing Page Optimization, Google SEO, Data Visualization, Data Mining, Machine Learning, Neural Networks, Artificial Intelligence (AI), Reverse Engineering, Virtual Reality (VR), WebSockets
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