Basit Ali, Developer in Berlin, Germany
Basit is available for hire
Hire Basit

Basit Ali

Verified Expert  in Engineering

Front-end Developer

Location
Berlin, Germany
Toptal Member Since
November 11, 2022

Basit applies creativity and logic simultaneously as he builds out complex web applications and websites, which he has been doing for six years. His process starts with pen and paper and ends with a robust QA process and smiles. For Basit, plain coding is not enough: he delivers clean code and conformance with the latest design patterns. Basit is a team player with deep experience in Agile methodology along with Git, Trello, and Jira.

Portfolio

S&P Global
Agile, Bootstrap, Charts, CSS, Azure, React, Redux, C#.NET...
LeanScale
JavaScript, React, Next.js, Bootstrap, Tailwind CSS, Material UI, Redux, HTML5...
Evamp & Saanga
JavaScript, TypeScript, React, Next.js, Redux, Node.js, Express.js, MongoDB...

Experience

Availability

Full-time

Preferred Environment

Linux, MacOS, Slack, Skype, Windows, Jira, ClickUp, Google, Teams, TeamViewer

The most amazing...

...thing I did was lead the development of a large-scale eCommerce platform using React and Node.js, resulting in a 30% increase in online sales for the client.

Work Experience

Engineer III

2023 - PRESENT
S&P Global
  • Utilized the low-code Appian tool. Actively contributed to the development of new workflows and the maintenance of existing applications for external stakeholders.
  • Adeptly created and enhanced process models, managing integrations and web APIs, all within the Agile framework.
  • Ensured a seamless and efficient workflow, emphasizing innovation and stability in the development process.
Technologies: Agile, Bootstrap, Charts, CSS, Azure, React, Redux, C#.NET, Knockout (Knockout.js), Durandal, Node.js, Express.js, Unit Testing, HTML, Remote Work, Git, Microservices, TypeScript, JavaScript, APIs

Senior Software Engineer

2022 - 2023
LeanScale
  • Worked remotely for a fully online digital venture builder based in Dubai, with its client base and services spread through the MENA region.
  • Collaborated in designing and developing various eCommerce-related projects, including numerous modules for eCommerce solutions, and managing and maintaining an end-user website.
  • Developed using React or Next.js and Redux architecture with a Node.js back-end.
  • Contributed to UX flows, designs, and implementation, developing modern, fully responsive UI pages using HTML5, CSS3, Sass, Less, Bootstrap, Tailwind, MUI, and Ant Design.
  • Focused on layouts supported by all the major browsers across devices.
  • Used Jira and ClickUp as task management and reporting tools and Git for version control, regularly pushing the code to GitHub, GitLab, or Bitbucket.
  • Interacted with the testing team, scrum master, and business analysts to fix issues.
Technologies: JavaScript, React, Next.js, Bootstrap, Tailwind CSS, Material UI, Redux, HTML5, CSS3, TypeScript, ClickUp, Jira, Antd, React Redux, CSS, Design, Git, HTML, Mobile Web, Server-side Rendering (SSR), REST APIs

Software Engineer

2021 - 2022
Evamp & Saanga
  • Built innovative solutions for a leading web, mobile, and telecom-related applications and solutions development company in the Middle East and Pakistan.
  • Managed the complete software development process from conception to deployment.
  • Developed the front- and back-end website architecture.
  • Designed user interactions on web pages and created servers and databases for functionality.
  • Ensured cross-platform optimization for mobile phones and ensured responsiveness of applications.
  • Met technical and consumer needs and stayed abreast of web applications and programming language developments.
Technologies: JavaScript, TypeScript, React, Next.js, Redux, Node.js, Express.js, MongoDB, MySQL, Sequelize, Mongoose, Tailwind CSS, Bootstrap, Material UI, Antd, Jira, REST, ClickUp, Slack, React Redux, SQL, CSS, Design, Git, HTML, Progressive Web Applications (PWA), Mobile Web, REST APIs

Full-stack Developer

2020 - 2021
iPlex
  • Contributed to creating leading-edge software, web apps, and digital marketing solutions for a top-ranked digital agency based in Chicago, USA.
  • Developed using React, Angular, and Redux architecture with a Node.js back end.
  • Built modern, fully responsive UI pages using HTML5, CSS3, Sass, Less, Bootstrap, Moment.js, and Webpack.
  • Focused on layouts supported by all the major browsers across devices.
  • Interacted with the testing team, scrum master, and business analysts to fix issues.
Technologies: JavaScript, TypeScript, React, Express.js, Antd, Bootstrap, ClickUp, CSS3, HTML5, Jira, MongoDB, Mongoose, Material UI, MySQL, Next.js, Node.js, Redux, REST, Sequelize, Slack, Tailwind CSS, Teams, Gatsby, GraphQL, React Apollo, WebRTC, Socket.IO, React Redux, SQL, Data Engineering, CSS, Design, Git, HTML, Progressive Web Applications (PWA), Mobile Web, REST APIs

Web Developer

2018 - 2019
Tech Mentors
  • Collaborated in the design and development of various eCommerce-related projects.
  • Designed and developed numerous modules for eCommerce solutions and managed and maintained an end-user website.
  • Coordinated with design, QA, and project management while applications were deployed on live servers.
  • Worked on PHP projects for both front end and back end, mainly using Bootstrap for UI layouts and MySQL as a database.
Technologies: Agile, Antd, ClickUp, Bootstrap, CSS, Bitbucket, HTML, JavaScript, TypeScript, React, Next.js, Node.js, Express.js, MongoDB, MySQL, Gatsby, Redux

Bank Reconciliation Project

https://reconstream.timestreamgroup.com/
ReconSTREAM is a banking application that I developed for automated reconciliation.

Most financial institutions have manual or semi-automated processes to reconcile some of their channels. However, this is a highly tedious process involving tens or probably hundreds of staff members. This product provides an end-to-end reconciliation solution for ATMs and other customer engagement channels, such as branches or call centers.

DMS Mobile Web App

I architected the Dealer Management System (DMS) application from scratch, with React, Material UI version 5, Redux, and other dependencies on the front end.

We developed the portal for Salam Telecom distributors, sub-distributors or POS shop users, and agency users for SIM activations, swapping, transfer of ownership, and wallet refill or top-up. The app has biometric authentication and integrations with the Saudi Arabian national database, Semati. The URL is only accessible through their special VPN credentials, and its features include multiple theme switching, RTL and LTR options, and multi-languages.

DMS for Salam Telecom

I architected the DMS from scratch and converted Figma designs into pixel-perfect, small, reusable React components.

The DMS is owned by Salam Telecom, a well-known company in Saudi Arabia. The system enables managing the onboarding process of seven types of dealers. For each, multiple users can be created and assigned different roles, such as sim activation, top-up, or sim swap. The portal also includes a commission configuration module for dealers with various reports and user management options. Other core features include multi-themes and languages, RTL support, and DataTables.

Web Portal for the Government of Pakistan

https://kp.gov.pk/
We built this project for the Excise, Taxation, and Narcotics Control Department of Khyber Pakhtunkhwa, Government of Pakistan.

I led this project and supervised three other front-end developers. We completed and launched the first phase of the application, which includes modules such as vehicle registration, number plate printing, tax configurations, reports based on certain conditions, invoice verification, and user management.

Video Chat App

https://github.com/basitk41/video-call-app/
I solely developed this application's front and back end and posted the code to my GitHub account.

I built this application for medical students to communicate via group chat or video call. Users also have a real-time view of whether other users are online or offline.

Pharmacy eCommerce App

I am currently working on this eCommerce application, which I started from scratch.

I used the React framework, Next.js/TypeScript, and Tailwind CSS. The link provided is our beta testing environment, which is just a mock for testing the UI. In the next phase, I will be implementing the APIs.
2016 - 2020

Bachelor's Degree in Computer Science

Islamia College University Peshawar - Peshawar, Pakistan

JUNE 2022 - PRESENT

JavaScript Certification

TestDome

Libraries/APIs

React, Node.js, React Redux, REST APIs, Antd, WebRTC, Socket.IO

Tools

Slack, Jira, TeamViewer, Git, Sequelize, Mongoose, React Apollo, Bitbucket, GitLab

Frameworks

Express.js, Next.js, Tailwind CSS, Bootstrap, Redux, Material UI, Knockout (Knockout.js), Durandal

Languages

JavaScript, TypeScript, HTML5, CSS3, SQL, CSS, HTML, GraphQL, C#.NET

Storage

MongoDB, MySQL

Platforms

Azure

Paradigms

REST, Agile, Unit Testing, Microservices

Other

ClickUp, Teams, Design, Progressive Web Applications (PWA), Mobile Web, Server-side Rendering (SSR), Data Engineering, Gatsby, Computer Science, Charts, Remote Work, APIs

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