Alexander Sergeev is a frontend engineer based in Espoo, Finland with nine years in software and a decade-long IT background that spans HTML/CSS beginnings, SEO and marketing, and a return to development focused on React, TypeScript and modern state/query libraries. He has delivered fintech and banking frontends (React Native mobile banking, WebSocket chat, role-based routing) and strengthened enterprise apps at Sberbank by improving architecture and test coverage. Recently transitioning toward full‑stack work through Integrify and a Node.js backend course, he combines practical backend understanding (Java, Spring Boot, PostgreSQL) with a strong frontend craft. An active open‑source contributor, he has enhanced UI and game interactions in the Codebattle project, showing attention to user experience and rapid UI iteration. Colleagues describe him as a pragmatic engineer who pairs product-minded communication with hands-on delivery across the stack.
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:
Front-end Developer
Contributions:5 commits, 3 PRs, 2 pushes in 4 days
Contributions summary:Alexander primarily contributed to the front-end aspects of the project, as evidenced by changes within React components and the addition of new UI elements. They modified the user profile component, removing a GitHub link and adding achievement display. Furthermore, the user added "give up" and "reset" buttons to the game guide, modifying the game's action buttons. The user's focus appears to be enhancing the user interface and improving user interaction within the game.
Contributions:2 reviews, 42 commits, 12 PRs in 1 year 2 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.