Daniil Nazarov is a Senior React Developer based in London with a decade of software engineering experience and over eight years focused on frontend development. He currently maintains the personal account page at Tinkoff.ru and previously led front-end architecture and testing efforts for complex payment and dynamic form systems at Tinkoff, raising unit test coverage to 85%. His background spans full-stack and systems work—from building an internal incident accounting system for UniCredit to creating tooling for driver testing at Paragon—giving him a practical appreciation for backend constraints and testability. A mentor and regular interviewer, he coaches juniors and evaluates candidates on JavaScript and algorithm skills. Trained in applied mathematics and physics at MIPT, he combines rigorous analytical thinking with pragmatic engineering practices. Unusually for a frontend specialist, he has hands-on experience with Python-based tooling and ML prototyping from earlier roles, which informs a data-aware approach to UI development.
10 years of coding experience
7 years of employment as a software developer
Master's degree, Applied Mathematics and Physics, Master, Master's degree, Applied Mathematics and Physics, Master at Московский Физико-Технический Институт (Государственный Университет) (МФТИ)
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
Daniil Nazarov - Senior React Developer at Tinkoff