Aslan Vatsaev is a full-stack software engineer based in Paris with 12 years of experience building frontend and backend web applications using Angular, Ruby on Rails, Node and Docker. Currently focused on GenAI at Edenred, he combines production-grade engineering with a strong open-source footprint—contributing to notable projects like videogular2 and maintaining an Angular PWA example that showcases NgRx state refactoring and test automation. He is skilled at modernizing legacy codebases and dependency migrations, improving performance and fixing memory leaks in UI components. With engineering training from UTBM and hands-on experience across the stack, he brings pragmatic design, maintainability and a bias for incremental improvements to teams.
12 years of coding experience
Licence Pro, Media and Mobile Communications, Licence Pro, Media and Mobile Communications at IUT de Saint-Die
STI, Electronic, STI, Electronic at Lycée Chevrollier
Engineer’s Degree, Computer Software Engineering, Engineer’s Degree, Computer Software Engineering at Université de Technologie de Belfort-Montbéliard
DUT Informatique (IT), Software Development, DUT Informatique (IT), Software Development at Saint-Dié IUT Informatique
Full Stack Angular PWA example app with NgRx & NestJS
Role in this project:
Full-stack Developer
Contributions:120 commits, 25 PRs, 114 pushes in 3 years
Contributions summary:Aslan primarily focused on refactoring the Angular frontend and the NgRx state management within the application. They transitioned the UI store to use contact IDs, ensuring better state consistency and updated components to reflect this change. The commits also include updates to package versions and the use of the new HttpClient API, along with the setup of automated tests, which demonstrates a focus on improving code quality and maintainability. Several components were modified to work with the refactored state management.
Contributions:6 commits, 2 PRs, 5 comments in 1 day
Contributions summary:Aslan primarily contributed to the codebase by migrating to new versions of dependencies like RxJS and Angular, which is demonstrated by changes in core components. They addressed multiple unit test issues, suggesting a focus on maintaining code quality. The commits touch on a variety of core components, controls, and cue points, indicating they have familiarity across the codebase. Additionally, fixes related to memory leaks in control components are evident.
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.