Bataev Dmitriy

Frontend Developer at Tetrika-school

Moscow, Moscow 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

👤
Senior
🎓
Top School
Dmitriy Bataev is a frontend developer with nine years of experience building interactive JavaScript applications and a strong background in mathematics and computer science. He has been a core contributor to the popular Codebattle project, implementing React-based UI features and improving Redux state management for real-time coding competitions. His professional path includes frontend roles at Yandex, Usetech, and ongoing work at Tetrika-school, reflecting experience across both large-scale product teams and freelance projects. Known for bridging frontend polish with reliable application state, he brings practical full-stack instincts from contributing to both client and server code. Based in Moscow, he combines academic rigor with hands-on open-source impact on developer-focused platforms.
code9 years of coding experience
job6 years of employment as a software developer
bookMathematics and Computer Science, Mathematics and Computer Science at ЛНМО (Лаборатория непрерывного математического образования)
languagesRussian, English
github-logo-circle

Github Skills (9)

javascript10
redux10
react10
phoenix-liveview6
apache-phoenix6
phoenix-framework6
elixir6
dockers5
docker5

Programming languages (8)

C#CUESCSSJavaScriptHTMLErlangElixirClojure

Github contributions (5)

github-logo-circle
hexlet-codebattle/codebattle

Sep 2017 - Dec 2022

Codebattle - Game for programmers, where you solved algorithmic problems with other players in real time. You can fight with other players in single player mode or join massive tournaments.
Role in this project:
userFull-stack Developer
Contributions:193 reviews, 616 commits, 310 PRs in 5 years 2 months
Contributions summary:Bataev primarily focused on implementing new features and fixing bugs within the front-end and backend of the Codebattle platform. Their work included enhancements to user interfaces with React and JavaScript. Additionally, the user worked on improving the application's state management using Redux.
reactjavascriptelixirdockerphoenix
ReDBrother/codebattle

Sep 2017 - Sep 2020

Contributions:29 pushes, 14 branches in 3 years
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
Bataev Dmitriy - Frontend Developer at Tetrika-school