Evgeny Agafonov

Frontend Developer at Self-employed

Greater Brisbane Area Australia
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
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.
code9 years of coding experience
bookMaster of Science - MS, Mathematics and Computer Science, Master of Science - MS, Mathematics and Computer Science at Novosibirsk State University (NSU)
github-logo-circle

Github Skills (11)

javascript10
user-interface10
react10
implement10
logic10
phoenix-framework9
phoenix-liveview9
apache-phoenix9
elixir9
dockers7
docker7

Programming languages (12)

C#TypeScriptDockerfileJavaCSSJavaScriptGoPHP

Github contributions (5)

github-logo-circle
hexlet-codebattle/codebattle

Mar 2019 - Apr 2019

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: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.
reactjavascriptelixirdockerphoenix
zipofar/hello-world-1

Mar 2022 - Aug 2023

Example Docker Container, based upon `nginx`
Contributions:216 PRs, 390 pushes, 37 branches in 1 year 5 months
nginxdocker-imagedockerdocker-composedocker-container
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