Hello! My name is

Nikita Adamov

I am a frontend developer with ten years of commercial experience.

TypeScript and React are my stack.

I love developing web applications and learning something new.

Skills and Preferences

My main stack in recent years has been TS/React/Next.js.

I have always been drawn to understanding the full development cycle and the necessary tools, so in my free time, I work on my personal projects, testing new frameworks, libraries, and improving my skills in related areas. That’s why I’m a good problem-solver.

Also I manage a small team that I mentor and guide.

About Me

Location

Dubai, UAE

Education

No formal higher education.

Self-taught: books, internet, courses.

English proficiency

~Upper-intermediate

I can speak, read, and write fluently, though not without mistakes.

Professional Experience

EPAMRussia, Turkey, Georgia
December 2020 — Present

Participated in several projects as an outsourcing developer.

Principal Frontend Developer

  • Developing an internal platform for website creation for one of the largest pharmaceutical companies in the world;

  • Making architectural decisions and reducing technical debt;

  • Acting as a technical lead within the team;

  • Recruiting, conducting interviews, and mentoring new specialists;

  • Close collaboration with designers and backend developers.

  • AY11 Support

The project was built from scratch and involved numerous nuances related to security, performance, and the capability to deploy hundreds of websites based on the platform. To date, over 100+ projects have been successfully launched using this platform.

I also developed custom technical assignments for interviews, which helped filter out unsuitable candidates and reduced hiring time.

TypeScript
React
Next.js
Storybook
Cypress/Jest
Figma
zod
React Hook Form
AY11

Frontend Developer

  • Working on a data transformation project;

  • Developing new features and maintaining existing ones;

  • Using WebSocket in a complex multi-layered architecture;

  • Writing tests and automating testing processes;

  • Developing adapters for various data providers;

  • Close collaboration with designers and backend developers.

One of the most challenging projects I’ve participated in. A lot of work with event-driven architecture, numerous tests, and collaboration with true professionals in their fields, requiring high code quality.

TypeScript
React
Redux
WebSockets
Jest
Figma
Cucumber
AY11

CaromotoRemote
January 2020 — December 2020

Participated in the development of a new application for searching and purchasing cars at auctions.

Fullstack Developer

  • Developing both the frontend and backend of the application;

  • Ensuring the application’s stability and performance.

I was tasked with building a new application from scratch to help clients search for and purchase cars at auctions.

  • Choosing the technology stack and designing the application architecture;
  • Team recruitment, documentation creation, and project management;
  • Developing the backend and frontend of the application, including integrations with external APIs and databases;
  • Parsing data from auction sites and converting it into a user-friendly format;
  • Creating a notification system for users about new listings and status changes in their bids;
  • Implementing multilingual support and regional adaptation of the application.
Vercel
AWS
TypeScript
React
Next.js
Mobx
Node.js
NestJS
Prisma
Jest
Mongoose
MongoDB
Figma

OctoberwebSaint Petersburg, Russia
April 2015 — December 2019

Worked as a developer in a small studio specializing in creating websites and landing pages.

  • HTML/CSS templates with basic client-side logic using Django templates and jQuery;
  • Developed an internal UI component library with documentation and usage examples in Storybook;
  • Worked on a hotel management and booking application, including integration with external booking services and PWA for mobile devices;
  • Towards the end of my time at the studio, I took on team lead responsibilities, mentoring junior developers, reviewing their code, and assisting in task-solving.
Vercel
AWS
JavaScript
AngularJS
React
Next.js
PWA
Jest
Storybook
jQuery
Django
Figma