Victor Litvintsev

Senior Software Developer at Criteo

Barcelona, Catalonia, Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Victor Litvintsev is a Senior Software Developer with 10 years of professional experience, currently contributing to Criteo from Barcelona after senior engineering roles at Impress, Waves Tech, LATOKEN and Yandex. He brings deep backend expertise and a pragmatic engineering approach demonstrated by Clojure contributions to exercism/clojure, where he implemented exercises, optimized code with transducers, and improved range checks. Victor has a steady track record across startups and large companies, shipping reliable systems in finance, adtech, and crypto-adjacent domains. Trained with a Master's in Engineering, he combines language-agnostic problem-solving with a penchant for functional programming techniques that surface in both production work and open-source exercises.
code10 years of coding experience
job16 years of employment as a software developer
bookMaster's degree, Engineering, Master's degree, Engineering at Peoples’ Friendship University of Russia
languagesEnglish, Spanish, Russian
github-logo-circle

Github Skills (9)

clojure10
functional-programming10
clojure-cli10
data-structure9
algorithm9
data-structures9
algorithms9
tracks8
lisp7

Programming languages (8)

TypeScriptC++RustJavaScriptGoCommon LispEmacs LispClojure

Github contributions (5)

github-logo-circle
exercism/clojure

Aug 2016 - Sep 2016

Exercism exercises in Clojure.
Role in this project:
userBack-end Developer
Contributions:10 commits, 8 PRs, 27 comments in 11 days
Contributions summary:Victor contributed to the exercism/clojure repository by adding new exercises related to various Clojure programming problems such as change, pangram, wordy, and sublist. Their work included implementing the core logic and test cases for these exercises. Furthermore, the user refactored code to use transducers and improved range checks, demonstrating an understanding of Clojure's functional programming paradigms and optimization techniques.
exercism-exercisesexercism-trackclojurescriptlispexercism
leetwinski/dotfiles

Sep 2023 - Mar 2025

Contributions:7 PRs, 61 pushes, 10 branches in 1 year 6 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Victor Litvintsev - Senior Software Developer at Criteo