Kazi Hasan Ali, Developer in Kolkata, West Bengal, India
Kazi is available for hire
Hire Kazi

Kazi Hasan Ali

Verified Expert  in Engineering

Bio

Kazi has seven years of software development experience with several technologies, including React, Node.js, TypeScript, Python, Django, FastAPI, microservices, Mongo, MySQL, React Native, and Next.js. Kazi has worked with various cloud technologies, including AWS, GCP, IBM Cloud, and Firebase.

Portfolio

Yeasitech
React, React Native, React Redux, Node.js, Sequelize, MySQL, MongoDB, Firebase...
DEMA
React, Python, Google Cloud Platform (GCP), JavaScript, TypeScript, Sequelize...
Bushel & Peck Books LLC
HTML, JavaScript, Shopify, Shopify API, APIs, API Integration, React, Next.js...

Experience

  • Node.js - 8 years
  • React - 7 years
  • React Native - 6 years
  • Next.js - 5 years
  • Sequelize - 4 years
  • MySQL - 4 years
  • React Redux - 3 years
  • MongoDB - 2 years

Availability

Full-time

Preferred Environment

Visual Studio Code (VS Code), MacOS, React Native, Next.js, Node.js, Python

The most amazing...

...applications I've developed are Artoh, TakemyiD, and Coach First: I built these using React and React Native.

Work Experience

Full-stack Developer

2021 - PRESENT
Yeasitech
  • Developed an eCommerce site for reselling products. The site achieved massive success in its initial days.
  • Built a job portal with a mobile application for hoteliers. In the back end, we had Node.js supported by Sequelize ORM for data queries. Wrote the migration and seeding with Sequelize.
  • Created a mobile and web application with serverless technologies and React Native. It was managed and architected by me.
  • Worked extensively with RDS, Lambda, and SQS to process batch shipment invoices to NetSuite.
Technologies: React, React Native, React Redux, Node.js, Sequelize, MySQL, MongoDB, Firebase, Back-end, PostgreSQL, Full-stack, Git, Redux, Express.js, Docker, SQL, Android, iOS, Mobile, Payment APIs, Geolocation, QR Codes, HTML5, NPM, JSX, WebSockets, Microservices, APIs, API Integration, MERN Stack, Shopify API, Webhooks, HTML, Front-end Development, ECMAScript (ES6), Amazon RDS, Amazon Simple Notification Service (SNS), AWS Step Functions, Amazon Simple Email Service (SES), Amazon DynamoDB, MacOS, Amazon Cognito, Amazon S3 (AWS S3), Amazon EC2, AWS Lambda, NetSuite API, REST APIs, Linux, NestJS, JSON, Firebase Cloud Messaging (FCM), Firebase Hosting, Stripe, Tailwind CSS, Ruby on Rails (RoR), PWA, Full-stack Development, Web Hosting, Mobile Development, Python, FastAPI, OpenAI, SQLite, MongoDB Atlas, Agile Software Development, Auth0, Serverless Architecture, Next.js, AI Tools

Full-stack Developer

2025 - 2025
DEMA
  • Developed workflow automation from scratch in three months.
  • Managed two other developers, assigning tasks on a daily basis.
  • Launched the initial MVP and got great attention from clients after that.
Technologies: React, Python, Google Cloud Platform (GCP), JavaScript, TypeScript, Sequelize, Node.js, Express.js, Amazon EC2, Amazon S3 (AWS S3), Amazon CloudFront, Amazon Route 53

Developer

2024 - 2024
Bushel & Peck Books LLC
  • Developed a new interface for the user to customize the book.
  • Architected the whole project, connecting the Next.js-based Shopify app.
  • Built the whole platform and deployed it in production within three months.
Technologies: HTML, JavaScript, Shopify, Shopify API, APIs, API Integration, React, Next.js, MySQL, AWS Lambda, MongoDB Atlas, Agile Software Development, Serverless Architecture

Full-stack Developer

2022 - 2022
Octanise
  • Migrated an old Next.js version 4 to Next.js 12 and all other peer dependencies to help with a SaaS solution.
  • Developed new features: survey, QR code scanner, and verification of surveys.
  • Upgraded an old Node.js legacy project to a newer Node.js version with a Sequelize API and front end on Next.js.
  • Worked with AWS Lambda, AWS Step Functions, and Amazon SES to process invoices on schedule using an Amazon CloudWatch cron.
Technologies: HTML, JavaScript, MySQL, CSS, Next.js, Node.js, Sequelize, SQL, React, Full-stack, Amazon Web Services (AWS), React Native, Amazon RDS, Amazon Simple Notification Service (SNS), AWS Step Functions, Amazon Simple Email Service (SES), Amazon Simple Queue Service (SQS), Amazon DynamoDB, MacOS, Amazon S3 (AWS S3), Amazon EC2, AWS Lambda, REST APIs, Linux, Babel, JSON, CSS3, Azure, Stripe, Full-stack Development, Web Hosting, SQLite, MongoDB Atlas, Agile Software Development, Auth0, Serverless Architecture, AI Tools

Associate

2016 - 2021
Cognizant
  • Managed a project that is of the world's top university's LMS.
  • Migrated from one MongoDB to another without any data loss.
  • Handled a shipment project, managing around 100,000 invoices every day with the batch job using Node.js, Sequelize, and PostgreSQL.
  • Added a new feature called Pre-flight Report, used by around one thousand course authors with Node.js and Mongoose.
  • Created an eCommerce finance management system with Node.js and Sequelize that got more than 10,000 users within a month. It was also used to sync users' data with third-party sources like Shopify, PayPal, Facebook ads, and Google ads.
  • Worked on a fitness app for coaches and consumers with features like live video sessions, real-time chat, group video sessions, etc.
  • Created a project from scratch using Node.js and Sequelize to create the ORM and models for the tables. Also created migration and seeding scripts using Sequelize.
Technologies: React, Next.js, TypeORM, TypeScript, JavaScript, Node.js, KeystoneJS, Prisma, Material UI, MongoDB, AWS Lambda, React Native, Expo, Back-end, Front-end, Front-end Architecture, PostgreSQL, Full-stack, Git, Redux, Express.js, Docker, WebRTC, Sequelize, SQL, Android, iOS, Mobile, Shopify, Payment APIs, Geolocation, QR Codes, HTML5, NPM, JSX, WebSockets, Microservices, Redis, APIs, API Integration, MERN Stack, Shopify API, Webhooks, Mobile Apps, Chrome Extensions, Puppeteer, NoSQL, Maps, HTML, Front-end Development, ECMAScript (ES6), NetSuite API, Amazon RDS, AWS Step Functions, MacOS, Amazon S3 (AWS S3), REST APIs, Linux, Contentful, Storybook, JSON, Azure, WordPress, Mobile Development, Python, FastAPI, Agile Software Development, Auth0, Serverless Architecture, AI Tools

Experience

Octanise - A Smart, Simple Project Management Platform

https://www.octanise.com/
I have had the opportunity to contribute to a project management SaaS platform as a full-stack developer. My role encompassed working with a diverse tech stack, including Next.js, React, Node.js, Sequelize, and React Native. A significant part of my responsibilities involved upgrading the application from React to Next.js 13, a process that necessitated extensive modifications across various components of the project.

Additionally, I played a pivotal role in developing numerous features, including back-end development and database schemas creation. My contributions aimed to enhance the software's functionality and user experience, leveraging my expertise in full-stack development to meet and exceed project objectives.

Artoh | All-in-one Finance Solution for eCommerce

https://www.artoh.com/
Artoh is an all-in-one finance solution built for eCommerce brands, and it was built with React, Node.js, and MySQL (Sequelize ORM). It centralizes all of the user's account balances, sales, payouts, and expenses in one location, making it easy to track their finances.

I was mainly involved in working on the functional and architectural parts of the app. I have worked on many third-party integrations like Shopify, Stripe, PayPal, Plaid, Google Ads, Facebook Graph API, etc. I have also worked on many charts like D3.js, Chart.js, etc.

CoachFirst | A Fully Integrated Coaching Platform

https://www.coachfirst.com/
CoachFirst is a fully integrated coaching platform for powerful coaches and clients who want to make the most out of their goals and this project had both web and app versions, where I was more involved in mobile and back-end tasks. I integrated many features like Square payment, Real-time chats, video sessions 1:1, group video sessions, etc.

Takemyid | Manages All Social Media Link

TakemyiD helps the users to add all of their social media links and bind them to a single link, and the tech stack used is React, React Native, MySQL, Sequelize for ORM and Migration, Seeding, Node.js, Socket.

It is a launchpad for all of the users' videos, websites, social media accounts, articles, and more. You can take your audience to that page using this application no matter where users are online.

It supports all popular websites, including Instagram, Facebook, Snapchat, YouTube, Twitter, TikTok, LinkedIn, Telegram, and more.

Ticket Reselling App

A React Native app that used Node.js with Sequelize ORM as back-end technology. It was a ticket reselling app where users could resell tickets to others for sports events, movies, theatres, parks, etc. Users cloud search tickets based on their own locations and the transaction admin receives a commission of 10% using Stripe split payment.

Empeal: Corporate Heath Competition App

https://empeal.com/
A React Native-based app for corporate companies, with the back end written using Node.js, PostgreSQL, Sequelize, and GraphQL. In this app, the company can create an event (e.g., a weekly walk), the employees will participate, and the top rankers will be rewarded.

Education

2012 - 2016

Bachelor's Degree in Mechanical Engineering

MAKAUT - Kolkata, India

Certifications

OCTOBER 2023 - PRESENT

React Native

Meta

SEPTEMBER 2023 - PRESENT

Programming with JavaScript

Meta

SEPTEMBER 2023 - PRESENT

Version Control

Meta

SEPTEMBER 2023 - PRESENT

Introduction to Mobile Development

Meta

Skills

Libraries/APIs

React, React Redux, Node.js, REST APIs, Stripe, WebRTC, Puppeteer, Shopify API, NetSuite API, Stripe API, Vue, ApexCharts.js

Tools

Expo, NPM, AWS Step Functions, Firebase Cloud Messaging (FCM), MongoDB Atlas, Sequelize, Git, JSX, Amazon Simple Queue Service (SQS), Amazon Simple Email Service (SES), Amazon Simple Notification Service (SNS), Babel, Webpack, Stripe Checkout, Figma, Auth0, Prisma, Amazon Cognito, Amazon CloudFront

Languages

JavaScript, HTML, CSS, Python, TypeScript, ECMAScript (ES6), HTML5, CSS3, PHP, Ruby, GraphQL, SQL, JavaScript 6

Frameworks

React Native, Express.js, Next.js, Redux, Jest, NestJS, Tailwind CSS, Ruby on Rails (RoR), Material UI

Paradigms

Mobile Development, Serverless Architecture, Microservices, Agile Software Development, DevOps

Platforms

Google Cloud Platform (GCP), AWS Lambda, Firebase, Amazon Web Services (AWS), Docker, Mobile, Shopify, Mapbox, Linux, Contentful, Azure, Twilio, WordPress, AWS IoT, MacOS, KeystoneJS, Amazon EC2, Android, iOS, Vercel

Storage

JSON, MySQL, Redis, NoSQL, Amazon DynamoDB, SQLite, MongoDB, Google Cloud, PostgreSQL, Amazon S3 (AWS S3)

Other

Full-stack, Back-end, Front-end, Payment Gateways, Mobile Apps, Firebase Hosting, Firebase Cloud Functions, Google Cloud Functions, Software as a Service (SaaS), Full-stack Development, Web Hosting, Front-end Development, Front-end Architecture, Payment APIs, Maps, Geolocation, QR Codes, Architecture, WebSockets, APIs, API Integration, MERN Stack, Webhooks, Amazon RDS, Ajax, Google SEO, SEO Tools, Storybook, Software Engineering, Pixel Perfect, Product Growth, PWA, OpenAI, FastAPI, AI Tools, TypeORM, Third-party Integration, Single Sign-on (SSO), Chrome Extensions, Version Control, Amazon Route 53

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