Summary
Overview
Work History
Education
Skills
Websites
Languages
Timeline
Generic

ALEKSEI KNIAZEV

Software Engineer
Bangkok

Summary

Over five years of experience in designing, building, testing, and maintaining large enterprise-scale systems (with teams of more than 50 developers), primarily using Python, Django, and various database vendors such as Oracle, PostgreSQL, and Microsoft SQL Server.


Also familiar with front-end technologies like React and Angular. Have worked in different types of teams, including self-responsible horizontal, Scrum teams and teams managed by a team lead.


Core interests include backend development, planning and implementing business logic solutions, applying algorithms, and system design.

Overview

9
9
years of professional experience
6
6
years of post-secondary education

Work History

Software Engineer

Zyfra Group, LLC
7 2020 - Current
  • Involved in migration of the product code base from Python 2 to Python 3;
  • Developed over 20 industry-specific complex reports featuring robust XLS/PDF download functionality, driving actionable insights for stakeholders using Python and Django;
  • Engineered 10 materialized SQL views, directly accessible to customers' teams, streamlining data access and analysis processes;
  • Developed 1 microservice using Go to communicate with a 3rd party system;
  • Played a pivotal role in custom ETL system development, leveraging technologies such as Kafka, PostgreSQL, Airflow and Debezium;
  • Designed solution architectures using UML diagrams, adhering to 4th level of the C4 model, ensuring scalability and maintainability of systems;
  • Reduced software bugs and errors by 30%, through rigorous testing methodologies and proactive quality assurance measures;
  • Elevated test coverage of the code base by 10% using Pytest;

Engineering Manager

Zyfra Group, LLC
02.2017 - 07.2020
  • Successfully delivered 2 projects from the contract sign to the commercial operation, including abroad (Morocco);
  • Participated in successful projects implementing the company's product in various countries—Peru, Kazakhstan, Mongolia.
  • Helped to increase enterprises performance and efficiency by 15% on average as a result of the product's integration;
  • Facilitated negotiations converting customer requirements into technical specifications for the engineering team;
  • Managed to lead a project team of up to 15 people;

Junior Front-End Developer

The I.T. Group
02.2016 - 02.2017
  • Developed a web-page catalogue with a variety of medical devices available for integration with the main system;
  • Developed news portal that delivered news content using Angular and REST API;
  • Implemented shopping cart functionality and product filters;
  • Contributed to the development of a telehealth cross-platform mobile application for both IOS and Android using Cordova;

Education

Bachelor's - Automated data processing

Moscow Institute of Technology
09.2004 - 05.2009

Master's - Economics

Russian Academy of Foreign Trade
09.2016 - 05.2018

Skills

    Python

    Go

    Django

    FastAPI

    GraphQL

    Redis

    Docker

    Kubernetes

Languages

English
Proficient
C2
Russian
Proficient
C2
Italian
Upper intermediate
B2
Thai
Intermediate
B1

Timeline

Engineering Manager

Zyfra Group, LLC
02.2017 - 07.2020

Master's - Economics

Russian Academy of Foreign Trade
09.2016 - 05.2018

Junior Front-End Developer

The I.T. Group
02.2016 - 02.2017

Bachelor's - Automated data processing

Moscow Institute of Technology
09.2004 - 05.2009

Software Engineer

Zyfra Group, LLC
7 2020 - Current
ALEKSEI KNIAZEVSoftware Engineer