Viktor Tiulpin's CV

Profile

Started in ML. 6 years building developer tools – open-source CLIs and CI extensions with 4M+ downloads. Now: back on AI, platform infrastructure for JetBrains AI.

Experience

Software & Infrastructure Engineer, JetBrains N.V.

May 2022 – present

joined as a software engineer in the Qodana team, then switched to the AI Platform team to work on the LLM infrastructure

Software & Infrastructure Engineer, IntelliJ Labs Co Ltd. (JetBrains)

July 2020 – Feb 2022

worked on a newly launched product (Qodana) for static code analysis and code quality management

Machine Learning Engineer, Center of Reactive Programming

Feb 2019 – June 2020

built computer vision and natural language processing solutions for various clients

Skills

Programming & Algorithms: Go · Python · Kotlin · TypeScript · Java · Data Structures & Algorithms · System Design

DevOps and Infrastructure: Docker & Compose · k8s · Terraform · Bazel · AWS · GCP · Monitoring (Prometheus, Grafana)

CI/CD and Version Control: git · GitHub Actions · Azure Pipelines · GitLab CI · CircleCI · Jenkins · TeamCity

Machine Learning: PyTorch · TensorFlow · Scikit-learn · OpenCV · Hugging Face · Data Science

Databases and Message Brokers: PostgreSQL · MySQL · Redis · Kafka

Spoken Languages: English · Ukrainian · Russian · Dutch (A2)

Education

Computer Science Center, competitive admission bootcamp in Software Engineering

Sept 2020 – Jan 2022

Saint Petersburg Polytechnic University (SPbPU), B. Sc. in Computer Science

Sept 2016 – July 2020

Other Activities

volunteer @ 911ua.org · conference organizer & tutor @ log.tiulp.in · open‑source contributor