Evgeny Agafonov is a Frontend Developer with nine years of software experience and a strong academic foundation in mathematics and computer science from Novosibirsk State University. He has a diverse background building and supporting information systems for large companies, implementing encryption algorithms, and developing complex engineering, scientific and financial computation software before focusing on creative, user-facing web applications. Now self-employed in the Greater Brisbane Area, he crafts responsive front-end experiences and publishes live projects demonstrating end-to-end work, including a media player and several interactive web apps. An active open-source collaborator, he contributed full-stack UX improvements to the popular Codebattle project—adding rematch flows and fixing notification and redirect issues—showing an ability to improve real-time multiplayer interaction in React/Elixir stacks. Colleagues value his blend of rigorous technical depth and practical product sense, plus a curiosity for turning complex algorithms into polished interfaces.
9 years of coding experience
Master of Science - MS, Mathematics and Computer Science, Master of Science - MS, Mathematics and Computer Science at Novosibirsk State University (NSU)
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:
Full-stack Developer
Contributions:16 commits, 6 PRs, 29 pushes in 1 month
Contributions summary:Evgeny primarily focused on enhancing the user experience and game flow by implementing new features for the "Codebattle" game. This involved adding "Rematch" and "New Game" buttons, including functionality for accepting and rejecting rematch offers, as well as redirecting users to new games after accepting a rematch. The user also fixed notification issues and resolved conflicts, indicating a hands-on approach to improving the application's core functionality and user interaction within the React and Elixir-based project.
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.