Skip to content
View GLec1er's full-sized avatar
🎯
Focusing
🎯
Focusing
  • Astana, Kazakhstan

Block or report GLec1er

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
GLec1er/README.md

Hi, I'm Grigorii Lavrov 👋

Senior Python Backend Engineer · Technical Lead

Backend architecture · Data engineering · Distributed workflows

I build Python backend systems and data pipelines for data-intensive products, internal platforms, and model monitoring. My work connects API and database design with asynchronous processing, orchestration, performance, and reliability.

I take ownership from architecture and implementation through code review, releases, observability, and incident follow-up. As a technical lead, I turn business requirements into clear technical plans and help teams deliver systems that are maintainable and safe to change.

  • Backend engineering: API contracts, service boundaries, PostgreSQL data models, caching, integrations, and background jobs.
  • Data engineering: Airflow orchestration, Spark processing, monitoring and validation workflows, and reporting pipelines.
  • Technical leadership: architecture decisions, task decomposition, code review, delivery coordination, and performance improvements backed by measurement.

Explore my projects · Professional experience · Technical toolkit

NDA-safe experience impact snapshot

⚡ At a glance

IT dashboard with backend experience, leadership, scope, quality, and performance metrics

Measured impact

  • Led delivery for up to 15 specialists and owned the technical direction of 12+ backend services.
  • Worked with platforms covering 500+ ML models and 50+ test types.
  • Improved data-heavy operations by up to 30× and reduced one database workflow from 5 minutes to 10 seconds.
  • Increased critical-scenario test coverage to 85%+, reduced production defects by approximately 40%, and improved service response time by 15%.

NDA-safe career progression timeline

Engineering scope

Backend engineering scope map

Confidential experience

Company names, internal product names, and proprietary implementation details are intentionally omitted due to NDA restrictions. The public summary focuses on transferable engineering scope and measurable outcomes:

  • Designed and developed backend services for data registries, monitoring, validation, reporting, and ML-enabled workflows.
  • Built REST and gRPC integrations, event-driven services, asynchronous submit/poll flows, and background processing pipelines.
  • Led architecture, task decomposition, code review, release coordination, incident follow-up, and technical planning.
  • Worked across Python/FastAPI/Django services with PostgreSQL, Redis, Kafka, RabbitMQ, Airflow, Spark, and Kubernetes.
  • Improved ORM-heavy workflows, introduced migrations and configuration-driven processing, and strengthened observability and testing practices.

Technical toolkit

Language: Python, SQL

Backend: FastAPI, Django, Django REST Framework, SQLAlchemy, Pydantic, asyncio, aiohttp, Celery, REST, gRPC

Data & messaging: PostgreSQL, Redis, Kafka, RabbitMQ, Airflow, PySpark, Hadoop

Infrastructure: Docker, Kubernetes, GitLab CI/CD, Jenkins

Quality & observability: Pytest, unit and integration testing, Prometheus, code review, performance optimization, system design

Selected projects

Project What it demonstrates
Dev Interview Notes Full-stack learning platform with React, TypeScript, FastAPI, PostgreSQL, async SQLAlchemy, JWT authentication, RBAC, Alembic migrations, Docker, and OpenAPI
MENU-FastAPI Async REST API with PostgreSQL, Redis caching, Celery + RabbitMQ background jobs, Excel report generation, Docker Compose, and Pytest
GhostDB Educational in-memory key-value database with a SQL-like CLI, nested transactions, COMMIT, and ROLLBACK
Balancer Traffic-routing prototype using FastAPI, configurable origin/CDN redirects, Docker Compose, and a Locust load-test script
E-commerce Django e-commerce platform with users, seller stores, products, discounts, baskets, and orders

Engineering principles

  • Prefer simple, explicit boundaries: router → service → repository.
  • Treat observability, tests, migrations, and operational tooling as part of the feature.
  • Optimize the real bottleneck and measure the result.
  • Make distributed workflows understandable, debuggable, and safe to change.
  • Communicate architecture clearly and help teams deliver consistently.

Thanks for visiting my profile.

Pinned Loading

  1. dev_interview_notes dev_interview_notes Public

    Full-stack platform for technical interview preparation with questions, roadmaps, progress tracking, company-specific sets, and interview practice mode.

    TypeScript

  2. E-commerce E-commerce Public

    E-commerce Platform Functionality Overview Our platform allows users to register, browse products, and make purchases. Additionally, users can become sellers, create their own stores, and offer dis…

    JavaScript

  3. Oil_data_back Oil_data_back Public

    Project: AI platform for forecasting field water cut

    Python

  4. GhostDB GhostDB Public

    A minimalist, in-memory console database with transaction support and an SQL-style shell.

    Python