Logo
Ali – React, Next.js, Node.js, experts in Lemon.io

Ali

From Bosnia And Herzegovina (UTC+2)

flag
Front-end Web DeveloperSenior
Back-end Web DeveloperMiddle-to-senior
10 years of commercial experience
Cryptocurrency
E-commerce
Fintech
Logistics
Marketing
Retail
Sales
Transportation
Communication tools
Messaging software
Platforms
Web3
Lemon.io stats
1
projects done
180
hours worked

Ali – React, Next.js, Node.js

Discover Ali, the skilled software engineer with a lifelong fascination for computers. Writing his first code at the age of ten, he's committed to delivering valuable products. While excelling in front-end development, Ali also possesses strong back-end abilities. His extensive practical background includes inclusive web design and experience in various business domains.

Ali is self-aware and well-organized in his work routine: he knows his worth and is always eager to refine his skills. Beyond his work, Ali also contributes to the community through online programming competitions as a volunteer.

Main technologies
React
6 years
Next.js
5 years
Node.js
5 years
Typescript
4 years
Additional skills
JavaScript
Ethers.js
Prisma
Cypress
React Query
NX
Jest
Redux
Redux Saga
Sequelize ORM
PostgreSQL
Context API
CircleCI
Jenkins
AWS
MongoDB
GraphQL
Zustand
Canvas
Tailwind CSS
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior Software Engineer
Aug 2022 - Jun 20239 months
Project Overview

It is a web3 product featuring token launching and distribution management. Type-safe server-side rendered project with more than 99% of code coverage.

Responsibilities:
  • Ali achieved an impressive code coverage rate of over 99%, ensuring a robust and bug-free codebase;
  • with a scalable and rapid development process, delivered high-quality features on time using agile methodologies;
  • implemented the type-safe server-side rendered architecture and ensured a stable and error-free codebase through TypeScript;
  • maintained exemplary clean code practices, promoting maintainability and readability within the project.
Project Tech stack:
Next.js
React
Typescript
JavaScript
Ethers.js
Prisma
Node.js
Senior Software Engineer
Jul 2022 - May 202310 months
Project Overview

The dashboard is used to manage and monitor ride pooling in real-time.

Responsibilities:
  • Implemented a full dashboard rewrite to micro-frontend architecture using state-of-the-art technologies;
  • developed a real-time ride pooling management dashboard, optimizing resource allocation and operational efficiency;
  • ensured codebase robustness through comprehensive typing, reducing errors, and enhancing maintainability;
  • created a versatile front-end components library, promoting design consistency and streamlined development;
  • implemented a comprehensive testing suite for top-notch quality and early issue detection;
  • fostered seamless collaboration among diverse teams on a unified codebase;
  • boosted developer productivity with micro-frontend architecture and typed code;
  • established a future-proof foundation for scalability and adaptability.
Project Tech stack:
React
Typescript
NX
React Query
Cypress
Jest
Senior Software Engineer
Aug 2020 - Jul 20221 year 11 months
Project Overview

Ali worked on a platform providing customers with lead enrichment and sales campaign composition. Implemented big system refactors and new features on the front end and moderate work on the back end.

Responsibilities:
  • Ali worked on the platform, enriching customer leads and enabling effective sales campaign composition, enhancing overall customer experience and success;
  • played a key role in developing scalable backend data processing and frontend state management, ensuring optimal performance and accommodating future growth;
  • executed complex refactoring of business-critical features, improving code quality and maintainability, resulting in a more robust and efficient platform;
  • successfully delivered weekly releases on a regular basis, promoting continuous improvement and timely updates for the platform;
  • actively participated in story mapping and business logic building, contributing valuable insights and expertise in addition to development work;
  • conducted over 40 interview sessions, ensuring the team was strengthened with skilled professionals;
  • helped extend to regular 24/7 support rotations, ensuring continuous and reliable assistance for users;
  • successfully implemented sustainable integrations with multiple third-party APIs, expanding the platform's capabilities and offering enhanced value to customers.
Project Tech stack:
React
Redux
Redux Saga
Node.js
Sequelize ORM
PostgreSQL
Senior Software Engineer
Nov 2021 - Feb 20223 months
Project Overview

At the project, Ali led the intense short-term front-end development of a tax return web application. The highlight that might be interesting about it is that he used PDF parsing to display thumbnails of each page in multiple PDF files.

Responsibilities:
  • Ali implemented intricate features, meeting tight deadlines and driving progress during the intense development phase;
  • by incorporating PDF parsing, efficiently processed and displayed thumbnails of each page from multiple PDF files on the client side, ensuring seamless user experience;
  • developed a well-organized set of frontend components, enhancing code maintainability and facilitating future updates and improvements;
  • grouped business logic into scalable modules, providing a flexible foundation for future expansion and accommodating potential changes in tax regulations;
  • contributed to the successful delivery of business value, strengthening the application's market position and overall growth;
  • demonstrated exceptional leadership by driving core feature development with minimal managerial oversight, effectively empowering the development team and ensuring a smooth workflow.
Project Tech stack:
React
Typescript
Context API
Senior Software Engineer
Aug 2020 - Sep 20201 month
Project Overview

Implemented & optimized automated tests for a mass-traffic Shopify store using Cypress. Also set up an automation process on CircleCI, implemented various front-end features and fixed bugs. Reduced the number of errors upon developing new features, improved application build process.

Responsibilities:
  • By writing comprehensive end-to-end (e2e) tests, Ali significantly improved automation coverage, ensuring robust testing of critical workflows and reducing potential errors;
  • Ali successfully set up a proper Continuous Integration (CI) process for automation using CircleCI, streamlining the testing and deployment workflows, and ensuring quick feedback on code changes;
  • Ali's commitment to code excellence resulted in improved test code quality, enhancing maintainability and making test suites more reliable and easier to maintain;
  • Ali's optimization efforts improved frontend interaction performance, leading to a more responsive and smoother user experience for visitors to the Shopify store;
  • Ali's contributions extended beyond automation, as they effectively implemented various front-end features and promptly addressed bugs, enhancing the store's functionality and user satisfaction.
Project Tech stack:
Typescript
JavaScript
Cypress
CircleCI
Software Engineer
Feb 2020 - Jul 20205 months
Project Overview

It's specific software that provides call center functionalities as a service to business clients. Main features included live WebRTC calls, messaging, and various third-party integrations.

Responsibilities:
  • Ali successfully implemented and optimized live WebRTC calls, enabling businesses to engage in seamless real-time communication with their customers;
  • provided users with an efficient and reliable way to interact with customers, enhancing overall customer support and communication;
  • skillfully integrated various third-party services, enriching the platform's capabilities and offering business clients a comprehensive and unified solution for their call center needs;
  • managed complex version management for the software, ensuring smooth updates and seamless transitions for business clients using the service;
  • contributed to the micro-frontend architecture, which led to optimized deployment, reducing downtime and improving the overall stability of the application;
  • the feature Ali worked on remains widely used, demonstrating its robustness, scalability, and continued effectiveness in meeting business clients' call center requirements.
Project Tech stack:
React
Typescript
Jenkins
Redux

Education

2019
Software Engineering
Bachelor's Degree
2020
Management and Information Systems
Master's Degree

Languages

English
Advanced

Hire Ali or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2025 lemon.io. All rights reserved.