Anatolii Kurochkin

Team Lead & Tech Lead.

Most of all, I am attracted to ambitious projects in which real benefits for all mankind are visible! At the same time, I am not afraid to take full responsibility for the result of the project.

Schedule a meeting+995 592-007-852

my experience

Team Lead

Team leader (you can also find the name “team lead”) – the head of an IT team that is working on a web project. In fact, this is a programmer-manager with the functions of an intermediary between the customer and the developers. Sincerely interested in the success of the project, he competently organizes the work process, motivating each subordinate.

Hiring a team

As the name implies, a hiring team is the group of employees tasked with filling a vacant position(s). Hiring teams are typically responsible for everything from the recruiting of talent, interviewing of applicants, and hiring the proper candidate.

Motivation for the project

Motivation can inspire, encourage, and stimulate individuals and project teams to achieve great accomplishments. Motivation can also create an environment that fosters teamwork and collective initiatives to reach common goals or objectives. The level of motivation an individual and/or team applies to project efforts can affect all aspects of project results, including a direct impact to the triple constraint project success factors (i.e. on time, within budget, high quality, met scope / customer expectations). Knowing this, it is in the project manager’s best interest to understand the demotivation cause in order to drive toward project success through the creation and maintenance of a motivating environment for all members of the team.

Ideology of work

Work-life scholars have devoted considerable attention to understanding the relationship between work and life but surprisingly little attention to understanding how individuals think about the relationship between work and life. We propose that individuals hold three work-life ideologies, which we define as beliefs about how work and life are related: a fixed (versus expandable) pie ideology, a segmentation (versus integration) ideology, and a work (versus life) priority ideology. 

Team management

Team management is the ability of an individual or an organization to administer and coordinate a group of individuals to perform a task. Team management involves teamworkcommunicationobjective setting and performance appraisals. Moreover, team management is the capability to identify problems and resolve conflicts within a team. There are various methods and leadership styles a team manager can take to increase personnel productivity and build an effective team. In the workplace teams can come in many shapes and sizes who all work together and depend on one another. They communicate and all strive to accomplish a specific goal. Management teams are a type of team that performs duties such as managing and advising other employees and teams that work with them. Whereas work, parallel, and project teams hold the responsibility of direct accomplishment of a goal, management teams are responsible for providing general direction and assistance to those teams.

Tech Lead

A Tech Lead (or a technical lead) is a senior leading role for a software engineer. A Tech Lead is a decision maker and is necessary in bigger companies where the roles and skills are not easily interchangable. Tech Leads ensure that all team members understand and follow major technical decisions. They set the programming guidelines, most used libraries and technologies. They also play a management role – they guide the team with company values and help to resolve conflicts. Tech Leads also have to understand the needs of the customers and prioritize work according to those needs.

Stack selection


  • HTML, CSS, Java Script


  • Ruby on Rails
  • PHP
  • Angular 2
  • Node.js
  • Java

Onboarding is an automated introduction of the user to the product.

The goal of onboarding is to show the user the value of the product – to help them achieve their “first success” as soon as possible. This, in turn, increases the company’s revenue and other desirable business indicators.


Examination of information technology (IT) is a procedure aimed at assessing the quality of the organization’s hardware and software, automated mechanisms, compliance of IP with order parameters, data security if users / bank employees have access to them, etc.


Prototyping is the process by which designers create, experiment and bring to life a concept, from notes on paper to digital design. Essentially, a prototype is a preliminary mockup of a design that allows users to visualize or interact with it until the final product is developed. This is the fourth step in the design thinking process, followed by usability testing.

My Process


Formulation of the problem. Definition of key indicators of the project


Creation of design of all components of the project


Coordination and approval of the terms of reference of the project


Development of an MVP model and preparation of a project presentation for investors

Ready to Make Your Idea Come to Life?

I'm Available for Hire or Freelance
Schedule a meeting+995 592-007-852

About Me

I have been working with web technologies for over 16 years.

I chose the creation of an MVP for your startup as a priority, as I have accumulated sufficient experience in this area. My three main principles are: 1) ensuring the transparency of the development process at all stages, 2) we guarantee the delivery of a working version of the MVP to you, 3) optimizing your budget by using your own development team at the first stages of the project.

  • Web Development
  • Web Design
  • ML & AI

Ready to Start a Project?

I'm Available for Hire or Freelance
+995 592-007-852