Nikita Voronov

Co-Founder at Firefly Zero

Amsterdam, North Holland, Netherlands
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

🤩
Rockstar
🎓
Top School
Nikita Voronov is a Co-Founder and seasoned software engineer with nine years of experience building backend systems, tooling, and firmware from Amsterdam. He blends expertise in Python, Go, Elixir, and Rust with a security-minded background and a track record of taming distributed systems and monoliths at companies like Sendcloud. A prolific open-source contributor, he’s improved well-known projects such as Spotify’s Luigi and isort, and has deep experience in testing, packaging, and static analysis (ScanCode, DepHell). At Firefly Zero he leads all software and firmware for a portable console startup, combining low-level engineering with delightful multiplayer and game dev experiences. A frequent public speaker and constant tinkerer, he pairs pragmatic engineering with experimental curiosity—always aiming to be smarter than yesterday. Notably, his OSS work ranges from config parsing to type annotation and CI hygiene, showing a focus on robust developer experience as well as production reliability.
code9 years of coding experience
job7 years of employment as a software developer
bookBachelor's degree Informational Security, Bachelor's degree Informational Security at Ufa State Aviation Technical University
languagesEnglish, Russian
github-logo-circle

Github Skills (62)

dependency-management10
nat10
pytest10
python10
setuptools10
testing10
configuration-management10
formatter10
templater10
template-engine10
file-parsing10
software-quality10
formater10
asyncio10
toml10

Programming languages (28)

C#CCMakeMakefileWebAssemblyGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
dephell/dephell

Aug 2018 - Jan 2021

:package: :fire: Python project management. Manage packages: convert between formats, lock, install, resolve, isolate, test, build graph, show outdated, audit. Manage venvs, build package, bump version.
Role in this project:
userBack-end Developer
Contributions:11 releases, 2000 commits, 346 PRs in 2 years 4 months
Contributions summary:Nikita primarily contributed to the back-end functionality of the DepHell project, introducing and enhancing features related to dependency management and versioning. They implemented new features such as a Roman numeral converter and a tool for handling version bumps, and enhanced existing project configuration by creating new commands like project bump, and project register, and adding support for specifying the upload URL for packages. Their work involved modifying core modules and integrating tools such as GitHub to create a better development experience for users of the project.
pythonlockpypipiprequirements-management
nats-io/nats.py

Jan 2022 - Jan 2023

Python3 client for NATS
Role in this project:
userBack-end Developer
Contributions:21 reviews, 35 commits, 20 PRs in 11 months
Contributions summary:Nikita primarily contributed to improving the type annotations and code quality within the `nats.py` Python client. Their work involved adding type hints, dropping unused imports and variables, and annotating arguments, resulting in better code readability and maintainability. They also automated code formatting using `yapf` and `autopep8`, further enhancing the project's overall code style and consistency. Furthermore, the user refactored JetStream and KeyValue components, improving the structure of the project.
natspythonasyncioaio-natsaio
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
Nikita Voronov - Co-Founder at Firefly Zero