vioffe

Senior Python Developer

Work Experience

Senior Python Developer, Infrastructure, Commodities eTrading
Citi, Innovation Lab TLV
2021 – Present

  • Led, designed, and coded a new testing framework from scratch using reactive programming and pytest-bdd, automating manual regulatory activities.
  • Achieved a double boost in the acceleration of CI unit testing process through improved parallelism, addressing pytest-xdist logic.
  • Built and fixed packages using conda, supporting the Python part of the FPG (forward propagation graph) engine.
  • Improved the internal Symphony bot connected with deployment systems (uDeploy, TeamCity, Jenkins) and implemented compliance reporting.
  • Tracked middleware migrations, including solace and artifactory.
  • Fixed floating point arithmetic for pricing strategies.

Lead Software Engineer
VK, Tarantool

  • Introduced coding tests on Lua and implemented the concept of using Luatest as a new testing framework.
  • Supported test infrastructure written in Python, fixing and writing workflows in GitHub Actions (CI/CD).
  • Provided support for CI runners (x86-64, arm64) and delivered Tarantool docker images for various operating systems (Ubuntu, CentOS, Debian, Fedora).
  • Deployed and set up performance infrastructure using InfluxDB + Grafana + CI/CD.
  • Built Tarantool packages and modules, updating S3 (VK Cloud/Mail.ru Cloud Solutions).
  • Led a team of junior SDETs.

Automation Engineer
Deutsche Bank, Technology Center

  • Coded tests in Python using PyTest, focusing on stability and performance testing.
  • Supported the regression testing system's stability and improved performance testing.
  • Set up visualization of performance metrics using VictoriaMetrics and Grafana.

Skills

Programming Languages: Python, C/C++, Lua.

Tools and Technologies: Linux, Git, Conda, PyTest, PyTest-BDD, Grafana, Docker, InfluxDB, MongoDB, S3, Jira, Confluence, TeamCity, GitHub Actions, IBM UrbanCode Deploy.

Language Proficiency

  • English: IELTS 2020 - 7.0 (C1)
  • Russian: Native

Education

  • MBA, Bar-Ilan University, Tel-Aviv, Israel.
  • MSc in Applied Mathematics and Computer Science, Lomonosov Moscow State University (MSU), Moscow, Russia.
  • BSc in Applied Mathematics and Computer Science, Lomonosov Moscow State University (MSU), Moscow, Russia.

Experience: 5 years

Yearly salary: $100,000

Hourly rate: $0

Nationality: 🇮🇱 Israel

Residency: 🇮🇱 Israel

Experience:

Period Title Company
2022 - Senior Python Developer citi
2021 - 2021 Lead SDET tarantool
2019 - 2021 Automation Engineer Deutsche Bank

Skills:

ci-cd
docker
grafana
mongo
quality-assurance
tezos
python
english