
Basit Ali
Verified Expert in Engineering
Front-end Developer
Berlin, Germany
Toptal member since November 11, 2022
Basit applies creativity and logic simultaneously as he builds 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, Git, Trello, and Jira.
Portfolio
Experience
- Bootstrap - 5 years
- CSS3 - 5 years
- JavaScript - 5 years
- React - 5 years
- HTML5 - 5 years
- Next.js - 4 years
- TypeScript - 4 years
- Tailwind CSS - 4 years
Availability
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 client online sales.
Work Experience
Engineer III
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.
Senior Software Engineer
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.
Software Engineer
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.
Full-stack Developer
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.
Web Developer
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.
Experience
Bank Reconciliation Project
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
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
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
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 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 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.
Education
Bachelor's Degree in Computer Science
Islamia College University Peshawar - Peshawar, Pakistan
Certifications
JavaScript Certification
TestDome
Skills
Libraries/APIs
React, Node.js, React Redux, REST APIs, Antd, WebRTC, Socket.IO
Tools
Slack, Jira, TeamViewer, Git, Sequelize, Mongoose, React Apollo, Bitbucket, GitLab
Languages
JavaScript, TypeScript, HTML5, CSS3, SQL, CSS, HTML, GraphQL, C#.NET
Frameworks
Express.js, Next.js, Tailwind CSS, Bootstrap, Material UI, Redux, Knockout (Knockout.js), Durandal
Storage
MongoDB, MySQL
Paradigms
REST, Agile, Unit Testing, Microservices
Platforms
Azure
Other
ClickUp, Teams, Design, Progressive Web Applications (PWAs), Mobile Web, Server-side Rendering (SSR), Data Engineering, Gatsby, Computer Science, Charts, Remote Work, APIs
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