Anatoly Nikitin

Frontend Development Team Lead at Huawei

St Petersburg, St Petersburg City, Russia
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
Anatoly Nikitin is a Frontend Development Team Lead based in St. Petersburg with nine years of professional experience and a strong foundation in both frontend and systems-level engineering. He progressed through technical and leadership roles at JetBrains—moving from Senior C# Developer to .NET Profiling Tools Team Lead and later as a Kotlin Data Science R&D Specialist—before taking his current leadership role at Huawei. Anatoly blends hands-on implementation skills (including significant backend contributions to the Kotlin Jupyter kernel, where he reworked the REPL integration and protocol pieces) with team coaching and delivery of complex UI projects. His background includes research-oriented work as a PhD student and early software development in scientific institutions, giving him an analytical approach to product and performance problems. Colleagues value his ability to translate compiler- and tooling-level insights into practical developer-facing features and maintainable architectures. He holds a Master’s in Computer Science from ITMO University and often operates at the intersection of developer tooling, data science, and frontend engineering.
code9 years of coding experience
job9 years of employment as a software developer
bookMaster, Computer Science, Master, Computer Science at St. Petersburg State University of Informational Technologies, Mechanics and Optics
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (4)

kotlin10
jupyter-notebook10
dependency-management9
scripting-language9

Programming languages (6)

TypeScriptJavaC++SCSSKotlinDart

Github contributions (5)

github-logo-circle
Kotlin/kotlin-jupyter

Jul 2019 - Dec 2022

Kotlin kernel for Jupyter/IPython
Role in this project:
userBack-end Developer
Contributions:1 review, 175 commits, 16 PRs in 3 years 6 months
Contributions summary:Anatoly primarily contributed to the core functionality of the Kotlin kernel for Jupyter notebooks. The contributions focused on implementing and refining the REPL (Read-Eval-Print Loop) implementation within the kernel, replacing an existing library with a new implementation from the Kotlin compiler. The user also made modifications to library dependencies, magic commands, and the protocol implementation, enhancing the overall functionality and maintainability of the project. The main focus area was in refining the kernel's execution environment and enhancing its interaction with user code.
ipythonjupyterkernelkotlin
nikitinas/lets-plot-dsl

May 2020 - Oct 2021

Contributions:47 commits, 24 pushes, 1 branch in 1 year 5 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