# Vladimir Novik

Vladimir Novik is a remote worker on Himalayas, Tech Lead (Python) at ITProject, based in Italy.

Source: https://himalayas.app/@vladimirnovik

```text
Hands-on Tech Lead: Python & Rust backends, LLM/RAG integration, teams up to 20. Remote from Italy (CET).
```

| Detail | Value |
| --- | --- |
| Availability | Open to opportunities |
| Location | Italy |
| Authorized to work in | Italy |
| Salary expectations | 85k-110k EUR |
| Job categories | Back End Developer, Backend Engineer, Software Engineer, Technical Lead, Team Lead |
| Skills | Python Programming, Rust, fastAPI, PostgreSQL, Kafka, gRPC, System Design, Python, Technical Leadership, Team Management, Backend Development, Axum, Clickhouse, LLM Integrations, RAG, Vector Search |
| LinkedIn | https://https://www.linkedin.com/in/vladimir-novik-19983919b |

## What I'm looking for

```text
A remote Tech Lead / Team Lead or hands-on Senior Backend role in a product company, where I own the architecture and delivery of backend systems in Python and/or Rust while leading a small team. Most interested in data-heavy platforms, integrations and applied LLM products. Full-time or B2B contract, with working hours overlapping CET.
```

## About

```text
Tech Lead and Senior Backend Engineer with 10+ years of commercial Python development, production Rust experience and 8+ years leading engineering teams of up to 20 people.

I build backend systems and integrations in Python and Rust (FastAPI, Axum, PostgreSQL, ClickHouse, Kafka, gRPC) and set up the engineering processes around them: code review, testing, CI/CD, observability and predictable delivery. Recently I've been bringing LLMs, RAG and vector search into products — with cost control and a deterministic calculation layer where it matters.

Selected results:

- Moved my team from releases every 2–3 weeks to 2–3 times a week

- Cut deal assessment time from 60 to 5 minutes with an end-to-end scoring pipeline (Rust, PostgreSQL)

- Reduced LLM costs by 20% with batch API and prompt caching

- Cut incident detection time from 30 to 5 minutes with Prometheus/Grafana observability

Open to remote Tech Lead / Team Lead and hands-on Senior Backend roles — full-time or B2B contract. Based in Italy (CET).
```

## Experience

### Tech Lead (Python) (current)

ITProject. Jun 2022 - Present

```text
Hands-on Tech Lead of a 5–8 developer team (formerly Smartfox).
- Releases: every 2–3 weeks → 2–3 times a week; hired 3 developers
- Observability (Prometheus, Grafana): incident detection 30 → 5 min
- Norvo (Rust/Axum, ClickHouse): LLM costs cut by 20%
- Credit scoring (Rust, PostgreSQL): deal assessment 60 → 5 min
- RAG stack (Qdrant, Ollama), MCP server in Rust
```

Skills: Python, Rust, fastAPI, PostgreSQL, Clickhouse, Kafka, gRPC, HashiCorp-Vault, Docker, Gitlab-CI, Pytest, Prometheus, Grafana, LLM, RAG

### Senior Backend Developer (Python)

Fork IT. Aug 2021 - Jun 2022

```text
Built backend services automating the production cycle of a mineral processing plant, including quality forecasting and automated data collection. Implemented foreign object detection on conveyor belts using camera video streams.
```

Skills: Python, fastAPI, PostgreSQL, OpenCV, FFMPEG, Pytest, Prometheus, Grafana

### Team Lead

Servicepipe. Jul 2020 - May 2021

```text
Built and led a team of 6 developers, handling hiring, task assignment, code review, and releases. Designed and implemented Bitrix24 CRM integration and reduced support tickets by 40% through automation.
```

Skills: Python, fastAPI, DRF, PostgreSQL, Redis, RabbitMQ, Kafka, Docker, Pytest, Prometheus, Grafana

### Team Lead (hands-on)

RossTel. Jul 2015 - Jun 2020

```text
Led a team of 15 developers and engineers while continuing to write code, including hiring, planning, and process improvement. Designed and built a Python platform for network infrastructure automation, cutting costs by 35% and raising availability to 99.5%.
```

Skills: Python, BASH, Ansible, Docker, AWS, Zabbix, Git

## Education

### Siberian State University of Telecommunications and Information Science

Engineer's degree, Multichannel Telecommunication Systems. 2006 - 2012. Grade: -

Activities and societies: -

```text
Completed a five-year Engineer's degree program in Multichannel Telecommunication Systems.
```

## Tech stack

- GitLab
- Tokio
- Docker Compose
- GitLab CI
- PostgreSQL
- Django
- OpenCV
- FFMPEG
- Redis
- Python
- Rust
- Kafka
- RabbitMQ
- Celery
- Django REST framework
- FastAPI
- asyncio
- Grafana
- Prometheus
- Zabbix
- SQLAlchemy
- Linux
- NATS
- gRPC
- Protobuf
- Ansible
- pytest
- Git
- Docker
- Django REST framework JWT
- Vault
- SQL
- Clickhouse
- Qdrant
- Ollama
- Pydantic
- Axum
- Dify
- Bash
- Bitrix24
- AWS

To contact Vladimir, message them from this profile with a Himalayas employer account: [Hire on Himalayas](https://himalayas.app/hire).

## People also viewed

- [Gabriele Bonadiman](https://himalayas.app/@gabrielebonadiman): Senior Backend Engineer, Lumenalta
- [Alessio Persichetti](https://himalayas.app/@alessiopersichetti): Technical Lead Engineer, E23 Retail
- [Marco Capusso](https://himalayas.app/@marcocapusso): Manager of Backend Development, Avnet
- [Fa User](https://himalayas.app/@fauser): Software Developer, ISCS
- [Salvatore Lombardo](https://himalayas.app/@salvatorelombardo): Backend Developer, Freelance
- [Giovanni Pasqualini](https://himalayas.app/@giovannipasqualini): Python Backend Developer, GenioDiligence
- [Tendresse Dutra](https://himalayas.app/@tendressedutra): AI Engineer – Vision Model Dev, VISUAL FINETUNE LAB (GitHub project)
- [Valentin Nikolaev](https://himalayas.app/@valentinnikolaev): Software Developer, Simple App
- [Federico Palai](https://himalayas.app/@federicopalai): Researcher, Software Engineer, Yanmar R&D Europe
- [Francesco Mancini](https://himalayas.app/@francescomancini): Technical Team Lead, Wolters Kluwer CCH Tagetik
