Nikita Smirnov is a Python backend engineer based in London with roughly a decade of hands-on experience building production-grade services for robotics, IoT, and research environments. He has a track record of improving reliability and deployment velocity—refactoring serial communication libraries to cut device integration time from weeks to days and boosting serial network bitrate and tolerance by ~20%. Recent work includes FastAPI-based OTA update services, Postgres/MinIO backends, and RabbitMQ integrations that unify robotic platforms with cloud analytics. Comfortable across firmware-to-cloud stacks, he combines an electrical engineering masters background with pragmatic software delivery, often simplifying test infrastructure to reduce development cost without sacrificing quality. Colleagues can expect a pragmatic engineer who brings both low-level hardware insight and scalable backend design to complex automation projects.
9 years of coding experience
6 years of employment as a software developer
Master's degree Electrical Electronics and Communications Engineering, Master's degree Electrical Electronics and Communications Engineering at Ural State Technical University
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.