AN
Varsavia, PL

Esperienza

Esperienza

Vent’anni a costruire backend, gli ultimi otto in Go. Sistemi che devono reggere il carico: banche, sicurezza cloud, messaggistica, pubblicità in tempo reale e un prodotto mio.

Aliaksei Novikau, seated, in a backwards cap
2025 — oggiVarsavia, Polonia

Rakuten Viber

Senior Backend Engineer (Go), Ads Platform

Sviluppo e gestione della piattaforma di aste OpenRTB in produzione di Viber.

  • Fino a 35 mila aste e 250 mila richieste in uscita verso i bidder al secondo, con vincoli stringenti sulla latenza p99.
  • Ridotta la latenza di coda del 15–25% nei picchi di traffico ottimizzando i percorsi di elaborazione delle richieste in Go.
  • Progettati un livello di orchestrazione e un agente di ottimizzazione del floor price che hanno aumentato i ricavi pubblicitari di circa il 3%, con un’architettura estensibile per altri agenti.
  • Resilienza delle integrazioni SSP/DSP: circuit breaker, timeout, degradazione controllata.

Go, OpenRTB 2.5/2.6, Aerospike, Redis, GCP, Kubernetes, Datadog

2023 — oggiVarsavia, Polonia

Paperspell

CTO e co-fondatore

Un assistente AI per i documenti pensato per chi ha a che fare con la burocrazia in un paese straniero. Guido la direzione tecnica e resto il principale backend engineer.

  • Progettato il backend in Go/gRPC su GCP, inclusa la sincronizzazione bidirezionale tra app mobile e cloud con risoluzione dei conflitti.
  • Pipeline AI per OCR, classificazione, riassunto ed estrazione strutturata su Document AI e modelli generativi.
  • Infrastruttura come codice con Terraform, CI/CD, architettura cloud ottimizzata sui costi.
  • Pianificazione e consegna, assunzioni, onboarding e mentoring di un piccolo team in fase iniziale.

Go, gRPC, GCP, Cloud Run, Firestore, SQLite, Terraform, Gen AI, Document AI

2022 — 2025Israele, da remoto

Orca Security

Senior Go Engineer (R&D)

Un motore distribuito di rilevamento dei segreti integrato in una piattaforma di sicurezza cloud, che scansiona ambienti su scala petabyte.

  • Ridotti i falsi positivi con la messa a punto delle euristiche e l’ottimizzazione dei pattern.
  • Parallelizzati i flussi di scansione con la concorrenza di Go, aumentando sensibilmente il throughput.
  • Progettato e implementato un operator Kubernetes per la scansione scalabile dei file con distribuzione automatica del carico.
  • Guida tecnica di un team di 3–5 ingegneri e partecipazione alle revisioni architetturali tra team.

Go, Python, Kubernetes, AWS, GCP, gRPC

2018 — 2022

Spiral Scout

Lead Go Engineer

Guidato lo sviluppo backend di servizi distribuiti in Go su diverse piattaforme in produzione.

  • Migrazione da monolite a microservizi con pattern di comunicazione scalabili.
  • Workflow distribuiti su RabbitMQ e Temporal; pipeline concorrenti di codifica video con FFmpeg.
  • Introdotti tracing, metriche, logging strutturato e CI/CD.
  • Guidati team di 3–7 ingegneri: pianificazione e consegna, assunzioni, mentoring, valutazioni periodiche.

Go, gRPC, PostgreSQL, Elasticsearch, Temporal, RabbitMQ, AWS, Docker, Nomad, FFmpeg

2015 — 2018

IBA Group

Go / Java Engineer

Backend e sistemi distribuiti in Go e Java per prodotti bancari, cloud e multipiattaforma.

2003 — 2015

In precedenza

Senior Java / C++ Engineer

Backend enterprise e sistemi ad alta disponibilità per banche e grandi aziende.

1997 — 2006

Ricerca

Università di Trento e ITC-irst, 2004–2006

Minsk, 1997

  • 1997Electronic Properties and Overlap Integral Matrix Calculation Accuracy for Silicon-Based Structurescon V. Novikau, A. Kholod, A. FilonovPhysics, Chemistry and Application of Nanostructures (Nanomeeting-97), Minsk, 1997, pp. 129–131
  • 1997Espansione ottimale degli orbitali atomici in una base di funzioni di tipo SlaterОптимальное разложение атомных орбиталей по базису функций слэтеровского типаcon A. Kholod«Fisica della materia condensata», atti della V conferenza repubblicana di studenti e dottorandi, Grodno, aprile 1997, p. 115. Relatore: V. Novikau
1997 — 2021

Articoli

Formazione

  • Università Statale Bielorussa di Informatica e Radioelettronica — ingegnere dei sistemi di controllo automatico.
  • Dottorato in ingegneria del software, Università degli Studi di Trento (non completato).

Torna alla home

Parliamone

Aperto a nuove opportunità.

Consulenze, part-time o full-time. Se hai un progetto interessante o vuoi semplicemente fare due chiacchiere, scrivimi. Mi farà piacere conoscerti.