Saif Aslan, Developer in Birmingham, United Kingdom
Saif is available for hire
Hire Saif

Saif Aslan

Verified Expert  in Engineering

Software Developer

Location
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 two 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

Lavantaa
PHP, Magento 2
Justyol
JavaScript, React, HTML, CSS, SCSS, Next.js, Redux, GraphQL, Moment.js, Stripe...
Kartonah – Import Export eCommerce Limited Company
React, Next.js, i18n, Axios, Ant Design, Redux, Redux Thunk, Moment.js, CSS...

Experience

Availability

Full-time

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

2022 - PRESENT
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.
Technologies: PHP, Magento 2

Front-end Technical Lead

2022 - 2022
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.
Technologies: JavaScript, React, HTML, CSS, SCSS, Next.js, Redux, GraphQL, Moment.js, Stripe, i18n, Bootstrap, Ant Design, Antd, B2C, Google Analytics

Senior Front-end Developer

2021 - 2022
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.
Technologies: React, Next.js, i18n, Axios, Ant Design, Redux, Redux Thunk, Moment.js, CSS, SCSS, Firebase Authentication, Stripe, Google Analytics, Facebook Pixel, Search Engine Optimization (SEO), GraphQL, React Router, HTML5, JavaScript, NPM, AWS CodeCommit, AWS CodePipeline, Teamwork, Trello, Adobe Experience Design (XD), APIs, HTML, Web Development, Front-end, B2B

Junior React Developer

2020 - 2021
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.
Technologies: React, HTML5, CSS, SCSS, JavaScript, JSX, i18n, Antd, NPM, Git, GitLab, REST, APIs, HTML, Web Development, Front-end, Axios, B2B

Justyol

A Next.js eCommerce B2C project for a startup that targets Turkish clothing buyers in Morocco. The goal was to repurpose an old project and deliver a solution to the public in a month; meanwhile, another team was building a clean platform from the ground up. We used Next.js, Redux, i18n, and stripe payment as the core frameworks and libraries for this quick project.

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

http://kartonah.com
A B2B multi-vendor eCommerce web app built using Next.js for a startup targeting wholesale buyers and suppliers worldwide.

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

A CMS dashboard for kartonah.com's administrators and vendors to monitor statistics and sales, control products, orders, kartonah.com's data and settings, and user data. I worked with stakeholders and the back-end developer to achieve the requirements for every phase.

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.

Languages

CSS, SCSS, GraphQL, HTML5, JavaScript, HTML, TypeScript, SQL, PHP

Frameworks

Next.js, Ant Design, Redux, Bootstrap, Jest, React Native, Express.js

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

Paradigms

Search Engine Optimization (SEO), B2C, B2B, Agile, REST, Mobile Development, Data Science

Other

AWS CodePipeline, i18n, Axios, Web Development, Front-end, APIs, Teamwork, Intercom, English, Cloud, Semantic Web

Platforms

Magento 2

Storage

MongoDB

2023 - 2023

Master's Degree in Advanced Computer Science

Birmingham City University - Birmingham, United Kingdom

2016 - 2020

Bachelor's Degree in Mechatronics Engineering

Istanbul Bilgi University - Istanbul, Turkey

JUNE 2022 - JUNE 2024

International English Language Testing System (IELTS)

British Council

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring