Alexander Novikov

WORK EXPERIENCE

Avito Moscow, RU

Senior Software Engineer, Go Backend Sep 2022 - Present

  • Took a paid seller-subscription product from zero to live and scaled it across hundreds of categories — revenue-generating (60K+ subscriptions sold), owned end-to-end with no existing playbook or domain ownership.
  • Architected card-based auto-renewal across three disconnected domains (Billing, Payments, Subscriptions) with no existing provider — became a shared, company-wide capability.
  • Every quarter launched high-impact A/B experiments for more than 50M MAU, contributing to high-loaded systems like search and recommendation (>150K RPM).
  • Mentored 5+ engineers — half promoted to the next level within 6-12 months.

Genpro Moscow, RU

Software Engineer, C# Backend 2021 - 2022

  • Developed 20+ desktop apps for construction needs, cutting drawing time 2-3x, using C#, Autodesk Revit API, .NET.

Etalon Group Saint Petersburg, RU

Leading Software Engineer, Department of Digital Innovations 2018 - 2022

  • Built an Autodesk Revit tools pack saving ~$20K/year and cut model-comparison time 2.5x.

Signy Group (Rambøll Group A/S) Saint Petersburg, RU

Automation Specialist, BIM coordinator 2018

  • Saved 3 months of 10 engineers' work by building a bill-of-quantities methodology and automation scripts (Python, Design Script).

Expoforum Design Saint Petersburg, RU

Engineer 2016 - 2018

  • Implemented BIM company-wide and built a point-cloud model of a historical building, catching ~3K design-phase errors.

EDUCATION

Polytech University Saint Petersburg, RU

MS, Engineering GPA: 4.0 / 4.0 Graduation Date: 2018


SKILLS

  • Experienced in: building scalable and sustainable systems, launching product experiments and working with complex algorithms (including 2d, 3d geometry)
  • Stack: Go, C# (.NET), PostgreSQL, MongoDB, Kafka, RabbitMQ, Grafana, Graphite, K8, Docker
  • Certified Professional at Building Information Modeling (BIM management, teaching and etc.)