Nikolai Mitriashkin, Developer in Cary, NC, United States
Nikolai is available for hire
Hire Nikolai

Nikolai Mitriashkin

Verified Expert  in Engineering

Front-end Developer

Location
Cary, NC, United States
Toptal Member Since
September 19, 2022

Nikolai is a full-stack developer who excels at React and Node.js projects with experience at small startups and industry-leading companies. He has implemented projects in fintech, eCommerce, entertainment, and many other fields. Nikolai is passionate about building software with minimal technical debt and constantly learning new technologies to develop the best solutions.

Portfolio

Domain Money LLC
React, CSS, TypeScript, Single-page Applications (SPA), JavaScript, APIs...
Instamart
TypeScript, Rust, React, Electron, MobX, HTML, Next.js, Algorithms, Agile...
Con Certeza
JavaScript, TypeScript, React, Redux, Next.js, HTML, jQuery, Agile, Gulp...

Experience

Availability

Part-time

Preferred Environment

MacOS, Slack, WebStorm, Jira, Windows, Linux, English, React, JavaScript, Node.js

The most amazing...

...tool I've built is an automated trading system on top of the Steam API, generating more than $200,000 of revenue fully on autopilot.

Work Experience

Senior Full-stack Developer

2022 - 2023
Domain Money LLC
  • Revamped critical user flow, reducing drop-off by 7%. Achieved faster loading, simplified interactions, and modernized design for an enhanced UI.
  • Engineered the funding flow for goal-based portfolio allocation. Streamlined the setup with personalized recommendations, allowing users to customize frequency, funding source, and amounts for seamless investment management.
  • Created dynamic conditional flows, delivering personalized user experiences based on previous selections.
  • Utilized Next.js to optimize load times and leverage powerful dynamic routing for seamless navigation.
Technologies: React, CSS, TypeScript, Single-page Applications (SPA), JavaScript, APIs, Fintech, Back-end, PostgreSQL, Next.js, React Redux, Firebase, Node.js

Front-end Lead

2020 - 2022
Instamart
  • Developed an internal CCTV dashboard for live viewing in warehouses, featuring date/time selection, export, and motion detection. Deployed to enhance security and efficiency for hundreds of workers.
  • Restructured the checkout page, resulting in a significant reduction in registered errors and, as a result, a nearly 1% increase in user completion rate.
  • Led a team of four front-end engineers, enabling their professional growth. Simultaneously served as a tech lead on multiple infrastructure projects.
  • Integrated a 3rd-party open-source solution, Appium Inspector, into an Electron application.
  • Designed new process to generate reports simplifying UI tests.
Technologies: TypeScript, Rust, React, Electron, MobX, HTML, Next.js, Algorithms, Agile, Confluence, English, CSS, MacOS, Slack, Jira, Linux, Formik, HTML5, CSS3, JavaScript, A11Y, Node.js, PostgreSQL, REST, Object-oriented Programming (OOP), Design Patterns, Figma, Jest, Antd, Sass, SCSS, Webpack, Single-page Applications (SPA), APIs, Back-end, React Redux, Tailwind CSS, Technical Leadership, Team Leadership, Cross-functional Team Leadership, Amazon Web Services (AWS), Full-stack, Docker

Senior Full-stack Developer

2019 - 2020
Con Certeza
  • Designed and developed a portal for out-of-school teachers to help them find their audience and share their knowledge.
  • Built Social Networks parser using Node.js, TypeScript, and PostgreSQL. Automated scraping from LinkedIn, Facebook, and Telegram channels while handling anti-scraping restrictions.
  • Refactored a legacy codebase of a React-based parental control app. Migrated everything to TypeScript and Next.js.
  • Built a React-based front end for a few public web services.
  • Created a Figma design document for an organization catalog and converted it to HTML.
Technologies: JavaScript, TypeScript, React, Redux, Next.js, HTML, jQuery, Agile, Gulp, English, CSS, Windows, Formik, HTML5, CSS3, PHP, A11Y, Node.js, TypeORM, PostgreSQL, Telegram Bot API, REST, Figma, Sass, SCSS, Webpack, Single-page Applications (SPA), APIs, Back-end, Python, Front-end, GitHub, Docker, Express.js, React Redux, SEO Tools, Technical Leadership, Amazon Web Services (AWS), Scraping, GraphQL, Apollo

Full-stack Developer

2017 - 2019
Sitebuilders
  • Developed and maintained a React-based front end for an educational portal.
  • Built an interactive map for a real-estate company.
  • Developed a CMS plugin, allowing managers to edit a text entry.
  • Built a complex tourism site with multiplying JavaScript animations and transitions between pages using only JavaScript.
  • Developed and maintained an extensive plumbing web catalog.
  • Converted a few dozen Figma, Adobe Experience Design (XD), or Adobe Photoshop design documents into themes for WordPress, Bitrix24, Drupal, or Joomla sites.
Technologies: jQuery, JavaScript, HTML5, SCSS, Node.js, React, HTML, Agile, Gulp, MySQL, English, CSS, Windows, CSS3, PHP, WordPress, Bitrix, Drupal, A11Y, TypeORM, PostgreSQL, REST, Object-oriented Programming (OOP), Figma, Adobe Photoshop, Sass, Webpack, Single-page Applications (SPA), APIs, Back-end, Front-end, GitHub, React Redux, SEO Tools, Scraping, GraphQL, Apollo

Full-stack Developer

2016 - 2017
Quick.tf
  • Implemented an algorithm to autogenerate prices based on market trends.
  • Created an automatic web scraper to collect data from various public resources.
  • Developed a small social media website to allow a free promotion of different stuff.
  • Integrated an open-source Steam authorization PHP library into the project.
  • Implemented a simple object-relational mapping (ORM) tool to handle complex queries instead of sending thousands of queries using CMS.
Technologies: JavaScript, PHP, MySQL, OAuth, Steam Web API, HTML, jQuery, Gulp, CSS, Windows, HTML5, CSS3, WordPress, Adobe Photoshop, Sass, SCSS, Webpack, Front-end, GitHub, User Interface (UI), SEO Tools, Full-stack, Scraping

eCommerce Website

https://www.a-comfort.ru/
This is a plumbing catalog based on the PHP framework. As a sole front-end developer, I developed the whole project using HTML, JavaScript, CSS, and jQuery. Although this was a simple project, it involved a large amount of work because of the number of pages and the amount of detail that I needed to pay attention to.

Tourism Website

https://www.kola-reserve.com
I was a front-end engineer working on this WordPress-based website. My job was to convert the XD design document to HTML. The interesting part was making image maps interactive without using a framework. I also performed the customization of Google Maps.

Educational Portal

This is a server-side rendering (SSR) application with a REST back end. I designed and implemented the whole solution, including the public and private parts. The main task was to create and approve the complex user role model, while everything else was pretty straightforward.

Video Monitoring Solution

This is a private video-streaming portal for internal company operators to monitor the situation in storehouses online. As a front-end developer, I implemented a video player and a set of features for its timeline panels, such as the video export of a chosen date and time range, video preview on the mouse hover, an intuitive timeline scale on the mouse wheel, player synchronization, and more.

Languages

HTML5, CSS3, JavaScript, TypeScript, Sass, SCSS, HTML, CSS, GraphQL, PHP, Rust, Python

Frameworks

Redux, Next.js, Tailwind CSS, Electron, Jest, Express.js

Libraries/APIs

React, Redux-Saga, Formik, Redux Form, MobX, Antd, jQuery, React Redux, Node.js, Telegram Bot API, Google Maps, Steam Web API

Tools

Slack, Jira, Figma, Confluence, Bitrix, Adobe Photoshop, Webpack, Gulp, GitHub

Paradigms

REST, Agile, Object-oriented Programming (OOP), Design Patterns

Platforms

MacOS, Windows, Docker, Linux, WordPress, Amazon Web Services (AWS), Shopify, Drupal, Firebase

Other

English, Single-page Applications (SPA), APIs, Front-end, User Interface (UI), SEO Tools, Full-stack, Scraping, Apollo, A11Y, Algorithms, Back-end, Fintech, Technical Leadership, Cross-functional Team Leadership, TypeORM, Streaming, OAuth, Computer Science, Mathematics, Physics, Team Leadership

Storage

MySQL, PostgreSQL

2007 - 2011

Bachelor's Degree in Engineering

Industrial University of Tyumen - Tyumen, Russia