Upstaff Sign up
Nick Ispandiarov
Created AtUpstaffer since October 07, 2025

Nick Ispandiarov — Front-End Engineer

Expertise in Front-End Web (5.5 yr.), Full Stack Web (8.0 yr.).

Last verified on October 15, 2025

Bio Summary

- Full-Stack Engineer with a strong background in software engineering - 8+ years with React, Vue, and Angular - Backend systems with NodeJS, PHP, Laravel, and various database technologies such as MySQL, PostgreSQL, and MongoDB. - Holds a Specialist degree in Software Engineering

Technical Skills

Programming Languages JavaScript, PHP, TypeScript
UI Frameworks, Libraries, and Browsers Ajax, Chrome Extensions, Foundation, HTML/CSS Preprocessors, jQuery, Material UI
JavaScript Frameworks Angular, Express, jQuery, NestJS, Node.js, React, Vue.js
.NET Platform ASP.NET Core Framework
PHP Frameworks Laravel
JavaScript Libraries and Tools Leaflet
PHP Libraries and Tools PhpStorm
Wordpress Ecosystem WooCommerce, WooCommerce API
Databases & Management Systems / ORM AWS ElasticSearch, MariaDB, MongoDB, MySQL, PostgreSQL, SQL
Amazon Web Services AWS ElasticSearch
Methodologies, Paradigms and Patterns Agile, FDD, OOP, Scrum, SOLID, TDD, TDD and BDD, Waterfall
Web/App Servers, Middleware Apache HTTP Server, Nginx
Virtualization, Containers and Orchestration Docker
Version Control Git, Github Actions
Operating Systems macOS, Oracle Solaris, Ubuntu
Platforms Magento 1, Shopify, WordPress
Third Party Tools / IDEs / SDK / Services PhpStorm
SDK / API and Integrations Winforms, WooCommerce API
Other Technical Skills ACF, Backend, database, Data Processing, Dokku, FireFox, Mobile Application Development, Software Engineering, Web Applications, XP

Work Experience

Tech Lead, Cars seller

Duration: September 2017 – October 2019

Summary: Shop with the possibility of filtering the desired car according to all possible characteristics. The project consists of two modules: background tasks, search, and display.

- In the background tasks, there were schedules (krona):

- Reading data from a service that provides the most accurate descriptions of car brands and models.

- Processing of information about available cars.

- In addition, the site implemented an interface for the provider, where the user could upload their files.

Customer: UK Company

Project Team Size: 2 team members

Responsibilities: decision-making, project development

Technologies: PHP, jQuery, MySQL, git

Tech Lead, Villa rental

Duration: November 2017 – October 2018

Tech Lead, Villa rental

Summary: It consists of two parts: backend, frontend.

WordPress was designed to be an aggregator of all major data types to create a single API to interact with all types. A whole system of filters and relationships between entities was also developed to optimize SQL queries. Angular interacted with WordPress via a REST API and was integrated into the theme.

Customer: UK Company

Project Team Size: 3-7 team members

Responsibilities: project development, developing, coaching and mentoring others, teaching and training others, decision-making

Technologies: WordPress (ACF, WooCommerce), Angular, git

Tech Lead, Referral system

Duration: May 2019 – March 2020

Summary: The project consists of two main parts: the backend, which should receive and process data; integration plugins for different platforms (WooCommerce/Magento/Shopify/BigCommerce).

The backend was required to be stable under heavy loads, so the architecture was built with the possibility of scaling and breaking the system into microservices.

Customer: UK Company

Project Team Size: 2-3 team members

Responsibilities: project development, teaching and training others, negotiating and mediating, decision-making

Technologies: NestJS, WordPress (WooCommerce), Magento2, React, MariaDB, MongoDB, BigCommerce, Shopify, Docker, Dokku, git

Frontend developer, City dashboard

Duration: September 2020 – October 2021

Summary: Viewing and collecting user feedback on the state of the regions.

The project consists of three main parts:

  • A backend that should aggregate data and generate statistics.
  • A frontend that displays data on a map, shows graphs and statistics.
  • A mobile application in which the user can rate and comment on regions on the map.

Customer: Danish Company

Project Team Size: 3 team members

Responsibilities: project development, teaching, and training others

Technologies: Laravel, Nginx, MySQL, Elastic Search, React, Material-UI, Leaflet, GitHub

Frontend developer, Dental Medicine

Duration: February 2021 – September 2021

Summary: A service that allows doctors and patients to create appointments, schedule procedures, and create treatment plans.

The project consists of three main parts: Backend, Frontend, and Mobile application

Customer: Romanian Company

Project Team Size: 3-8 team members

Responsibilities: project development

Technologies: Laravel, MySQL, React, Material-UI, GitHub

Frontend developer, Alfamobile

Duration: August 2021 – November 2022

Summary: The task was to implement a frontend part for one team: a web view for a mobile application, and another frontend part: an admin for displaying data at the intersection of responsibilities between different teams. Each team implemented its API endpoints to receive data.

Customer: Kazakhstan

Project Team Size: 16-50 team members

Responsibilities: project development

Technologies: React, Material-UI, git

Full-stack developer, Emberspot

Duration: September 2022 - March 2023

Summary: Dating service. Users enter their personal information and parameters to find a partner.

The project was written by Hindus, but the basic functionality —such as an algorithm for assessing the compatibility of two users —was not even implemented.

Project Team Size: 2 team members

Responsibilities: project development, deployment, code review

Technologies: Apache, Laravel, MySQL, git

Full-stack developer, Petna Ventures

Duration: November 2022 - October 2023

Summary: The customer has Shopify applications. The basic structure is similar, but their functionality has many differences:

  • Sitemap page generation and sitemap XML generation;
  • Creating a widget with similar functionality to Instagram stories;
  • Creation of the possibility of sharing baskets: one user issues and the other pays;

Also, for each application, there is a WordPress landing page.

Project Team Size: 2-4 team members

Responsibilities: project development, deployment, code review

Technologies: Vapor, Laravel, React, Shopify/Polaris, Material-UI, WordPress, git, understand.io

Education

  • Specialist degree in Software Engineering
  • Graduated in 2017

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Nick Ispandiarov
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring