Technical Team LeadNikita Kharitonov

I design systems.I lead engineers.I deliver digital products that work.

I lead engineering teams and design digital products from the first requirements to production. My background spans software development, architecture, databases, QA, product analysis and AI, allowing me to stay deeply involved in both technical decisions and delivery.

Software Architecture · Engineering Leadership · AI & Data Science

Years in Tech
7+
Parallel Projects
6–7
Monthly Users
Up to 1M
Peak Concurrent Users
20–30K
Successful Digital Project Launches
300+

From engineering to technical leadership.

I am a hands-on Technical Team Lead with a background that spans QA automation, backend development, system architecture, project delivery and engineering leadership.

I started my career in an international software company working with C# automation testing on Acumatica Cloud ERP. I later moved into banking as a C#/.NET developer, where I worked on an internal CRM system and built a strong foundation in T-SQL, relational databases and backend development.

After returning to IT in a management role, I progressed from Middle IT Project Manager to Senior IT Project Manager and then Technical Team Lead at Rambler&Co. My work expanded far beyond project coordination: I became responsible for technical requirements, architecture, estimation, resource planning, development, QA, releases and the overall production lifecycle.

QA Automation

C# · Selenium · Enterprise ERP

Software Engineering

C# · .NET · T-SQL · Banking

Technical Management

Delivery · Architecture · Product

Engineering Leadership

Teams · Systems · Production

AI & Data

ML · Deep Learning · LLM

Leadership without distance.

I do not see technical leadership as simply distributing tasks and tracking deadlines. I stay close to the engineering process, help the team solve difficult problems and take responsibility for technical decisions and final results. When a project needs deeper involvement, I am comfortable going from the roadmap and architecture down to code, databases, infrastructure or QA.

  • 01Keep complex systems understandable.
  • 02Pay attention to the details that affect the final result.
  • 03Take responsibility for technical decisions.
  • 04Help the team instead of managing from a distance.
  • 05Finish what has been committed to.

Engineering, architecture and delivery from different perspectives.

Broad technical knowledge. Deep ownership.

My role requires understanding the entire engineering lifecycle well enough to make informed decisions across architecture, development, data, QA and infrastructure — while knowing when a specialist should own the implementation.

Leading multidisciplinary engineering teams while remaining involved in technical decisions and delivery.

Technical LeadershipScrumKanbanSprint Planning
View skills

Designing systems from requirements and data models through APIs, integrations, authentication and production infrastructure.

System DesignMonolithic ArchitectureModular MonolithMicroservices
View skills

A development background centered around the .NET ecosystem with additional experience in modern Python backend development.

C#.NET 6–10ASP.NET MVCASP.NET Core
View skills

Strong SQL and relational database expertise, including database architecture, query optimization and data modeling.

PostgreSQLMicrosoft SQL ServerT-SQLDatabase Design
View skills

Formal Data Science education combined with hands-on ML research and practical experience integrating modern AI services into digital products and engineering workflows.

PythonPyTorchPandasNumPy
View skills

Turning business briefs into structured technical requirements, architecture and executable delivery plans.

Requirements AnalysisBusiness RequirementsFunctional RequirementsNon-functional Requirements
View skills

A professional QA automation background that continues to influence how I plan validation and approach product quality as a technical leader.

Manual QAAutomation QASeleniumC# Test Automation
View skills

Enough infrastructure experience to deploy and troubleshoot production systems independently while collaborating with dedicated DevOps engineers on complex infrastructure.

DockerDocker ComposeGitGitHub
View skills

Frontend development experience combined with the ability to review frontend architecture and work closely with UX/UI designers.

HTMLCSSJavaScriptjQuery
View skills

From an idea to a working product.

  1. 01

    Understand

    Understand the business goal, users, requirements, constraints and the actual problem behind the brief.

  2. 02

    Design

    Define the technical solution, architecture, data model, integrations and key product flows.

  3. 03

    Plan

    Define the MVP, roadmap, backlog, estimates, resources, dependencies and risks.

  4. 04

    Build

    Lead the engineering process while staying involved in technical decisions and difficult implementation problems.

  5. 05

    Validate

    Coordinate QA and business validation, review edge cases and address performance, infrastructure and security findings.

  6. 06

    Prepare

    Confirm production readiness, migrations, monitoring and rollback plans, while aligning the team and stakeholders.

  7. 07

    Deploy

    Deploy a stable version to production and verify the infrastructure, data and technical readiness for launch.

  8. 08

    Release

    Run a controlled release, monitor key metrics and feedback, and respond quickly to launch issues.

I build tools when I see a problem worth solving.

Part of my work is identifying repetitive or inefficient internal processes and turning them into tools that make the team faster and more consistent.

Production Estimate Builder

A web-based tool for preparing and standardizing project production estimates.

AI Brief Analyzer

An LLM-based assistant for evaluating incoming briefs, highlighting critical requirements and enriching missing information.

Image Optimization Service

A utility for optimizing image assets used across digital productions.

Proactive Projects Dashboard

A tracking and reporting system for proactive commercial proposals and their status.

Engineering foundation with a growing focus on AI.

2012

Russian State Social University

Bachelor's Degree

Computer Science and Computer Engineering

Formal higher education in computer science and computer engineering.
2 years

Netology

Professional Education

Data Science

An intensive Data Science program covering classical machine learning, deep learning, computer vision, NLP, time series analysis and modern ML tooling.
In progress

ECG Classification with Machine Learning

Data Science Graduation Project

Research and development of machine learning models for cardiovascular condition classification from 12-lead ECG signals using the PTB-XL dataset.

PyTorchDeep LearningECGTime SeriesMulti-label Classification

Let's build something that works.

Interested in engineering leadership, complex web products and AI-driven development. Feel free to get in touch.