Nikita Vorobev

Salford, England, United Kingdom
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 Vorobev is a software engineer with 10 years of experience focused on backend development, low-level systems work, and applied machine learning. Educated in Applied Mathematics and Informatics at ITMO University, he has rewritten a Linux kernel module for a Mellanox 100G NIC and balances hands-on development with business-analysis responsibilities in his current role. He contributes to open-source education software like Oppia, improving both frontend and backend behavior to enhance learning experiences. A longtime Haskell enthusiast who studied type theory deeply, he pairs mathematical rigor with practical engineering—having also implemented GANs and trained transformers. He has led teams for 18 months and enjoys teaching, which has sharpened his communication and helped him internalize core CS concepts. Fast-learning and intensely curious, he continually pursues new courses and self-study across CS, math, and ML.
code10 years of coding experience
bookBachelors, Applied Mathematics And Informatics, Bachelors, Applied Mathematics And Informatics at ITMO University
github-logo-circle

Github Skills (17)

javascript10
validations10
typescript10
validation10
front-end-development10
typescript-types10
typescripts10
angular10
user-experience9
web-content8
webpages8
testing8
back-end-development7
interactive7
backend7

Programming languages (4)

TypeScriptOCamlPythonKotlin

Github contributions (5)

github-logo-circle
oppia/oppia

Oct 2023 - Aug 2024

A free, online learning platform to make quality education accessible for all.
Role in this project:
userFull-stack Developer
Contributions:284 reviews, 44 PRs, 415 comments in 10 months
Contributions summary:Nikita contributed to the Oppia platform by fixing bugs and implementing new features. They addressed issues related to answer validation, including adding warnings for incorrect item selection and duplicate rules, as well as refactoring and improving the handling of destination if stuck. Furthermore, they made changes related to the exploration player, such as preventing the reshuffling of choices after submitting a wrong answer and ensuring a better user experience. The user's contributions span frontend and backend changes with involvement in testing and validation.
appenginereactpythonlearning-platformquality-education
nikitaevg/posthog

Mar 2024 - Aug 2024

🦔 PostHog provides open-source product analytics, session recording, feature flagging and A/B testing that you can self-host.
Contributions:128 pushes, 16 branches in 4 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