Saif Aslan
Verified Expert in Engineering
Software Developer
Birmingham, United Kingdom
Toptal member since September 7, 2022
Saif is a senior front-end web developer specializing in React and Next.js apps with over 4 years of experience. He is well versed in developing multi-vendor, multilingual, B2B, and B2C eCommerce web apps and has experience building and maintaining dashboards and CMS. Saif created the Kartonah.com website, allowing the company to operate it as a web platform while optimizing the knowledge of using a React Native app in web view, Justyol.com, which ranked 10th in the Moroccan Google Play.
Portfolio
Experience
- Git - 3 years
- Ant Design - 2 years
- CSS - 2 years
- Redux - 2 years
- React - 2 years
- Next.js - 1 year
- React Native - 1 year
- TypeScript - 1 year
Availability
Preferred Environment
React, Next.js, HTML, CSS, JavaScript, REST APIs, GraphQL, TypeScript, Redux, Git
The most amazing...
...project I've delivered is the Kartonah.com migration from React to Next.js, which improved the app's SEO and increased the number of clicks for products.
Work Experience
Technology Consultant
Lavantaa
- Assisted in defining the roadmap needed to launch ideas into production and helped set up a communication and tracking objectives system.
- Sourced, interviewed, and hired candidates suitable for the first phase before the launch.
- Defined tasks to achieve the phase objectives and assigned them to the Magento developer to prepare them for testing and completion.
Front-end Technical Lead
Justyol
- Worked alongside stockholders of the company to meet the launching deadline, which was a month away from my start, by salvaging their old Next.js project and turning it into a functional eCommerce B2C web app on time.
- Led their new intern and helped him to get familiar with the codebase structure, Next.js, and Redux. He is currently maintaining justyol.com.
- Helped the company's board to draw the guiding lines for their clean sheet next phase in terms of technologies used and timeline.
- Tracked and solved any issues that occurred after launch in a quick manner.
- Allowed the use of the React Native mobile app in the web view and saved my employer the cost of developing an entirely new React Native app for mobile devices.
Senior Front-end Developer
Kartonah – Import Export eCommerce Limited Company
- Migrated kartonah.com from React to Next.js to improve the website's SEO, which allowed the company's products to appear on Google shopping and be advertised on Facebook pages, increasing clicks and sales.
- Participated in developing a React-based admin panel that increased the sales team's and logistics companies' efficiency and helped the manager monitor sales, products, employees, sellers, customers, and control kartonah.com app settings.
- Implemented a role-based access control approach on the admin panel to have different user roles; every role had its pages and permissions to either view or edit.
- Worked with customers, vendors, and customer representatives to improve the website experience on desktop and mobile devices.
Junior React Developer
Kartonah – Import Export eCommerce Limited Company
- Helped the development team finish the screens left for the React-based B2C web app before its launch by utilizing HTML, JavaScript, Redux, Redux Thunk, CSS, SaaS, Axios, and REST APIs.
- Contributed to an overhaul and complete refactoring for the kartonah.com partner login page due to a change in the business model and used Ant Design as the styling library.
- Enabled kartonah.com's partners' login page to work in different languages using i18n: Turkish for vendors in Turkey, English for the company staff and members, and Arabic for logistics companies in Middle East countries.
Experience
Justyol
I worked alongside the back-end developer to get the idea started and ready for launch in less than a month. I also optimized this web app to work in the web view of the Justyol Android app in React Native.
The website had a successful start and is getting new orders daily, giving peace of mind to the owner and time to the development team.
Turkish Clothing Products Wholesale Web App
This project's purpose is to provide a multilingual platform for Turkish wholesale clothing vendors to market their products to wholesale buyers across the globe with a focus on middle-eastern countries.
I worked alongside the back-end developer, the company's CEO, and other stakeholders to build this website from the ground up. I implemented Agile to get the app's basic idea into production as quickly as possible; then, we evolved this web app through time, adjusting and adding new features to complete it while rapidly adapting to any sudden market needs.
The platform successfully provided a reference for the marketing team to refer to the products rather than the social media pages in their adverts or dealing with customers. Having a platform to focus the efforts on allows the client to navigate the website, select products, and pay for them without needing a sales employee involved, which tripled the sales figures. Moreover, the platform is now visible to search crawlers due to Next.js.
Kartonah Partners Dashboard
In this project, React is used as the framework, and the employer also requested to rely on Ant Design for the UI. The dashboard had to be multilingual because many users from different backgrounds are meant to use it, so i18n was implemented.
There were four main roles in this CMS: admins, logistics, vendors, and customers. For this reason, role-based access control had to be implemented as each role had unique permissions.
Within a year, the web app became the company's backbone: The company's staff relies on it to monitor sales, products, customers, katyonah.com settings, and much more.
Education
Master's Degree in Advanced Computer Science
Birmingham City University - Birmingham, United Kingdom
Bachelor's Degree in Mechatronics Engineering
Istanbul Bilgi University - Istanbul, Turkey
Certifications
International English Language Testing System (IELTS)
British Council
Skills
Libraries/APIs
React, React Router, Antd, Moment.js, Stripe, Skype API, Node.js
Tools
GitHub, GitLab, AWS CodeCommit, Firebase Authentication, Git, JSX, Redux Thunk, Google Analytics, Facebook Pixel, Adobe Experience Design (XD), Trello, NPM, Hotjar
Languages
CSS, SCSS, GraphQL, HTML5, JavaScript, HTML, TypeScript, SQL, PHP
Frameworks
Next.js, Ant Design, Redux, Bootstrap, Jest, React Native, Express.js
Paradigms
Search Engine Optimization (SEO), B2C, B2B, Agile, REST, Mobile Development
Platforms
Magento 2
Storage
MongoDB
Other
AWS CodePipeline, i18n, Axios, Web Development, Front-end, APIs, Teamwork, Intercom, English, Data Science, Cloud, Semantic Web
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