Roman Chugunov is a Node.js back-end developer with nine years of experience building reliable server-side systems while also contributing across the full stack. Based in Nizhny Novgorod, he has been delivering backend solutions at LAD IT since 2016 and pairs pragmatic engineering with hands-on contributions to open-source projects. His GitHub shows a breadth from front-end work on the popular Figma-Linux desktop app to core engine improvements in the OpenXRay project, demonstrating comfort with both UI interactions and low-level filesystem and scripting enhancements. Notably, he has implemented features ranging from zoom controls and keyboard shortcuts to engine-level inventory and path handling, reflecting an ability to solve problems at multiple layers of the stack. Recruiters should note he is not currently looking for new roles.
9 years of coding experience
техник-программист, техник-программист at Дзержинский Педагогический Колледж
Figma is the first interface design tool based in the browser, making it easier for teams to create software. Join us in https://t.me/figma_linux
Role in this project:
Front-end Developer
Contributions:30 releases, 19 reviews, 652 commits in 4 years 5 months
Contributions summary:Roman primarily contributed to the development of the Figma Linux desktop application's front-end. Their commits focused on implementing features related to window functionality and user interactions, such as adding zoom controls, keyboard shortcuts, and a main menu. Furthermore, their work involved integrating new project functionality.
Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)
Role in this project:
Back-end Developer
Contributions:53 reviews, 46 commits, 43 PRs in 1 year 7 months
Contributions summary:Roman primarily contributed to the core engine of the X-Ray game engine, focusing on bug fixes and adding new functionality. Their work included renaming internal functions, allowing uppercase filepaths, and ignoring certain files during archive scans, improving filesystem functionality. The user also implemented features for the game's scripting engine, adding methods for handling actor conditions, level and game paths, and inventory improvements, thus extending the engine's capabilities.
improvedd3d11enginedirectx11crossword
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
Roman Chugunov - Node.js Back-end Developer at LAD IT