Mukhammadali Toshpulatov, Developer in Shakhrikhan, Andijon Viloyati, Uzbekistan
Mukhammadali is available for hire
Hire Mukhammadali

Mukhammadali Toshpulatov

Full-stack Developer

Shakhrikhan, Andijon Viloyati, Uzbekistan

Toptal member since March 10, 2021

Bio

Over the past 8 years, Mukhammadali (Ali) has worked as a full-stack software engineer, building applications end-to-end on both the client and server sides. On the front end, he architects modern, performant interfaces with Next.js, React, and Angular; on the back end, he designs and develops APIs and services with Node.js. Driven by new challenges and a bias toward shipping, Ali treats clear communication and close collaboration as essential to turning ideas into production-ready solutions.

Portfolio

Suzy, Inc.
TypeScript, Design Systems, Next.js, Node.js, Claude Code, Angular, Prisma...
Lorang Technologies
React, Next.js, Material UI, Tailwind CSS, TypeScript, Supabase, PostgreSQL...
Arrow Electronics
Angular, TypeScript, Node.js, REST, MongoDB, Angular Material, Kendo UI, D3.js...

Experience

  • TypeScript - 8 years
  • Angular - 8 years
  • JavaScript - 8 years
  • Next.js - 6 years
  • React - 6 years
  • Redux - 6 years
  • Full-stack - 6 years
  • CSS3 - 5 years

Preferred Environment

Angular, Node.js, React, Next.js, PostgreSQL, Claude Code

The most amazing...

...software I've developed is a CRM system for a Hong Kong company used by thousands of corporate clients.

Work Experience

Full-stack Developer

2024 - 2026
Suzy, Inc.
  • Built an agentic application that is similar to Notebook LLM, where users can create different asset types like Slide decks, Infographics, and audio podcasts from different data sources like survey results, previous slides, and PDF files.
  • Developed a strategic analytics module projected to become a key growth driver by evaluating the financial performance of small businesses.
  • Built a responsive, data-driven dashboard using React, Redux, TS, Angular, and Ngx-Charts (D3.js), consuming financial data from RESTful APIs for real-time forecasting.
  • Wrote comprehensive unit and integration tests using Jasmine and Karma, maintaining 70% code coverage.
  • Took requirements from the product designers as MVP, built the production version of the product, and released it to the clients, which has gained 20+ new enterprise clients.
Technologies: TypeScript, Design Systems, Next.js, Node.js, Claude Code, Angular, Prisma, Supabase, Supabase Auth, Full-stack, GraphQL, AI Agents, Claude API, Claude Agent SDK, Google Cloud, Azure

Senior React Developer

2021 - 2023
Lorang Technologies
  • Developed a marketplace for data governance platforms.
  • Integrated APIs of external identity services like Okta and Discord.
  • Implemented coding standards through repositories and performed code reviews.
  • Led a team of four developers, training and helping them improve their coding skills.
  • Developed reusable components using MUI (Material UI) components.
Technologies: React, Next.js, Material UI, Tailwind CSS, TypeScript, Supabase, PostgreSQL, Express.js, Node.js, MongoDB, Shadcn

Full-stack Developer

2021 - 2022
Arrow Electronics
  • Developed a new module to existing software that shows statistics and events with over one billion parts, bringing profits to the company with over five enterprise clients, including Google and Tesla, in the first months of the official launch.
  • Upgraded existing Angular applications to the latest version.
  • Implemented a new reporting module that generated reports for over one billion parts.
  • Oversaw the revamp of an existing module and improved the efficiency and speed of the module by 100%.
  • Implemented different charts, maps, and graphs that display statistics for thousands of rows of data.
Technologies: Angular, TypeScript, Node.js, REST, MongoDB, Angular Material, Kendo UI, D3.js, Google Maps, NgRx, HTML, CSS, Bootstrap, Scrum, Agile, Data Visualization, RxJS, GitHub, Bitbucket, User Interface (UI), TypeScript 3, WebStorm, Swagger, Reactive Programming, Charts, Unit Testing, Chart.js, SCSS, Next.js

Full-stack Developer

2020 - 2022
Online Freelance Agency
  • Developed a web application for a data store from scratch for a startup company, attracting 10+ clients at the very beginning.
  • Created a mental health application that provides the ability to write and manage articles along with other functionalities.
  • Led a team of four front-end developers to develop a data commerce web application.
  • Built an application for real estate photographers to manage thousands of photos and bookings.
Technologies: React, Angular, Agile, CSS, SCSS, TypeScript, Jira, Scrum, Material UI, Tailwind CSS, Bootstrap, Angular Material, Firebase, Cloud Firestore, Axios, JavaScript, Node.js, Express.js, Strapi, Google Maps, User Interface (UI), TypeScript 3, Content Management Systems (CMS), Next.js, Headless Software, React Router, WebStorm, Swagger, Reactive Programming, PHP, Charts, REST APIs, Unit Testing, Redux, React Redux, Data Visualization

Front-end Angular Developer

2021 - 2021
Thinking Capital
  • Developed a module that is expected to be the next driving force of the company by providing analysis on the financial performance of small companies.
  • Drew charts using ngx-charts based on D3.js by consuming data from REST API.
  • Created a complex responsive dashboard that provides predictions on the financial performance of small companies.
  • Performed code reviews and did bug fixes using ZenHub.
  • Wrote unit tests using Jasmine and Karma with 100% code coverage.
Technologies: Angular, RxJS, JavaScript, ECMAScript (ES6), Ngx-Bootstrap, Bootstrap, TypeScript, CSS, D3.js, REST APIs, Unit Testing, Jasmine, Karma, GitHub, Bitbucket, User Interface (UI), WebStorm, Swagger, Reactive Programming, Charts, Chart.js, Data Visualization, SCSS

Lead JavaScript Developer

2020 - 2021
Nomad
  • Developed a web application for gym management for a gym with over 2,000 monthly subscribers.
  • Built the application structure of the front end and implemented a CRM web application for corporate services.
  • Created queries with GraphQL and integrated auto code generation from GraphQL schemas.
  • Collaborated with business analysts and helped turn business requirements into technical ones.
  • Improved communication and task management skills.
  • Implemented E2E testing using Cypress.io with 80% code coverage.
Technologies: Angular, TypeScript, Angular Material, Agile, Scrum, Strapi, GraphQL, RESTful Development, REST APIs, Responsive Design, Git, CSS, Front-end Development, Cypress, GitHub, Google Maps, User Interface (UI), TypeScript 3, Content Management Systems (CMS), Headless Software, Swagger, Reactive Programming, Charts, Unit Testing, Chart.js, Data Visualization, SCSS

Software Engineer (Remote)

2020 - 2020
Digital Purpose
  • Developed a hybrid mobile application for medical consulting services.
  • Built the user interface of an online tutoring web application for women who have lost their children.
  • Developed a surveying module for a company culture review application similar to Google Forms with specific question types.
  • Created a new gaming module for speech therapy for children with speech problems using JavaScript for software.
  • Coded over 100 pages of responsive single-page applications.
  • Implemented a website for motivational video hosting for Australian school graduates that have been visited 20,000+ in the first month of launch.
Technologies: Angular, TypeScript, JavaScript, Angular Material, Java, Spring MVC, PostgreSQL, Ionic 4, Bootstrap, Responsive Design, Git, CSS, Front-end Development, Ionic 3, GitHub, Ionic, NgRx, Google Maps, User Interface (UI), TypeScript 3, SQL, WebStorm, Swagger, Reactive Programming, Mobile Development, Charts, REST APIs, Chart.js, SCSS

Software Engineer

2019 - 2020
Key Plan Solution
  • Developed software for preprocessing images used to train TensorFlow's object detection model.
  • Built a module to create interactive product catalogs allowing users to place orders directly from the images.
  • Developed an offline mobile CRM system, making an existing system available in a remote area, and helped gain 200+ clients for the company.
  • Optimized weekly and monthly reports, reducing generation time from 25 seconds to 2 seconds by optimizing reporting algorithms.
  • Developed a survey module similar to Google Forms with 1,000 users.
  • Maintained an existing CRM system and fixed bugs tracked through Jira.
  • Built a calendar module for store visit planning that increased the productivity of sellers by 50%.
Technologies: Angular, TypeScript, MySQL, Yii, CouchDB, JavaScript, jQuery, Bootstrap 3+, Responsive Design, Git, Front-end Development, Ionic 3, GitHub, Ionic, NgRx, User Interface (UI), SQL, WebStorm, Swagger, PouchDB, Kanban, Reactive Programming, Mobile Development, PHP, Charts, REST APIs, SCSS

Software Engineer

2017 - 2018
UZINFOCOM Centre
  • Structured and developed an internal information system to automate the administrative and reporting services of a governmental agency. It was immediately beneficial, increasing report generation by 200% in the agency.
  • Integrated external APIs—SOAP and REST—and developed a fee calculation module with the complex calculation algorithms of a web application for issuing vehicle insurance certificates used by all insurance agencies of Uzbekistan.
  • Developed a roadmap for building a web application with complex access controls used by district administrations of 12 provinces of Uzbekistan.
  • Integrated online payment services to receive customer payments for an insurance certificate.
  • Maintained information systems by adding new functionalities and optimizing existing features using Jira.
  • Created 30+ pages of responsive website infrastructure using Twitter Bootstrap, enabling improvements in usability and accessibility for end users.
  • Implemented a responsive website for receiving donations for a house for disabled people.
Technologies: Yii 2, MySQL, Angular, JavaScript, TypeScript, Scrum, RESTful Development, Responsive Design, Git, Front-end Development, GitHub, User Interface (UI), TypeScript 3, SQL, WebStorm, Charts, REST APIs, SCSS

Junior Software Engineer

2016 - 2017
Webedugroup LLC
  • Created over 20 responsive websites and landing pages.
  • Implemented an online eCommerce website as a single-page application.
  • Assisted with the development of a MySQL relational database schema for a user management system.
Technologies: Angular, TypeScript, JavaScript, Bootstrap 3, Responsive Design, Git, Front-end Development

Experience

KeysaleMobile Application

https://apps.apple.com/in/app/keysalemobile/id1453677508
A hybrid mobile application built with Ionic 4 and Cordova for iOS and Android. I was a full-stack developer on the project. I developed the presentation, calendar, and survey modules of the app, participating in solving the feature for syncing data saved offline with the main database.

[CU]health

An Angular and Spring MVC-based online medical consulting application. I was a full-stack developer in the project focusing on the front end. I developed the user interface following the designs and created a calendar module that allowed patients to set a consulting date.

Acclime CRM

A web-based CRM system for the employees of Acclime Company. I was a lead front-end developer in the project. I built the application structure and led a team of three developers to build the application and integrated external APIs into the project.

Panda News—Crypto Coins News Accumulator

A mobile application for following the latest crypto coin news built for both Android and iOS clients. I was a back-end developer who built RESTful APIs for mobile clients, created the database architecture, and wrote a crawler for gathering news from provided websites.

Toptal React Academy

The Toptal React Academy is an exclusive learning program that teaches the React framework to select members of the Toptal network. After a month of study, all graduates are tasked with completing a 30-40 hour final project to build and deliver a React app from scratch.

Reality Shoot

Reality Shoot is a SaaS for a real estate photographer. The application helps the users manage the whole progress of photographing real estate, including booking, taking photos, profile management, photo management, and editing.

Suzy, Market Research Platform

https://www.suzy.com/
Suzy is an AI-powered consumer insights platform — a "decision engine" that turns fragmented data into clear, actionable decisions, delivering market intelligence and recommendations in hours rather than the weeks it takes with traditional research.

CRM Portal for Fleet Telematics

https://portal.sensiumlabs.com/
Sensium Labs admin portal — a back-office web app that operators use to manage the Sensium platform. It's a Next.js-based web application that consumes APIs via GraphQL.

Operators use it to manage accounts, units (including Trackbox devices and key cabinets), assets, fleets, tickets, and users, and it communicates with the same Sensium admin GraphQL/REST back end as the legacy portal.

It sits alongside a separate customer-facing white-label app.

Mobile Application for Users of Fleet Telementics

https://apps.apple.com/uz/app/connect/id6740126391
A cross-platform mobile app for fleet and asset tracking, built by Sensium with React Native.

What it does:
• View their account's fleets and assets on a live map with geolocation.
• Track asset journeys and receive unit alerts.
• Send remote commands to assets.
• Secure access via Firebase authentication, biometric login, and a PIN lock, with forgot-password recovery.

Stories Studio By Suzy

https://www.suzy.com/insight
A Next.js-based agentic platform for AI-assisted storytelling — NotebookLM-style, but built around producing finished, presentation-ready output. Users provide their source material, and the platform transforms it into multiple formats: slide decks, infographics, creative briefs, and long-form narratives. At its core is an agentic orchestration layer that decomposes each request into steps and routes them across the Claude, Gemini, and OpenAI APIs, selecting the best-suited model for each task. PostgreSQL handles persistence, with Prisma as the ORM.

Education

2014 - 2018

Bachelor's Degree in Information Systems

University of Westminster - Tashkent, Uzbekistan

Certifications

AUGUST 2021 - PRESENT

Toptal React Academy Graduate

Toptal, LLC

Skills

Libraries/APIs

RxJS, D3.js, React, React Router, Claude API, TanStack Table, jQuery, React Redux, React Query, Chart.js, Google Maps, Firebase Web SDK, Fabric, Node.js, ngx-admin, REST APIs, NgRx

Tools

Git, WebStorm, GitHub, Claude Code, Shadcn, Bitbucket, PhpStorm, Prisma, Claude Agent SDK, Expo, Capacitor, Cordova Plugins, Karma, Jira

Languages

CSS3, HTML5, JavaScript, HTML, SCSS, TypeScript, PHP 5, Java, SQL, PHP, GraphQL, CSS, Java 8, ECMAScript (ES6), TypeScript 3

Frameworks

Angular, Bootstrap 3, Angular Material, Bootstrap, Bootstrap 3+, Express.js, Next.js, Yii 2, Yii, Ionic 3, Ionic 4, Ionic, Redux, Tailwind CSS, NestJS, AngularJS, React Native, Swagger, Spring Boot, Spring MVC, Jasmine, Cypress, Kendo UI, Material UI, Koa, OAuth 2

Paradigms

RESTful Development, REST, Agile Software Development, Scrum, Kanban, Reactive Programming, Mobile Development, Unit Testing, Agile

Platforms

Visual Studio Code (VS Code), Firebase, Azure, iOS, Android

Storage

MySQL, PostgreSQL, Cloud Firestore, Google Cloud, CouchDB, PouchDB, MongoDB

Other

Responsive Design, Front-end Development, Front-end, APIs, Full-stack, Material Design, Supabase, Supabase Auth, AI Agents, Zustand, Data Visualization, User Interface (UI), Storybook, MVP Design, Atomic Design, OpenAI APIs, Strapi, Apollo, Charts, Bootstrap 4, Ngx-Bootstrap, Drag & Drop, Axios, Content Management Systems (CMS), Headless Software, Okta, Team Leadership, Authorization, Design Systems, Gemini Nano

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