Roman Chugunov

Node.js Back-end Developer at LAD IT

Nizhny Novgorod, Nizhny Novgorod Oblast, Russia
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

🤩
Rockstar
🎓
Top School
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.
code9 years of coding experience
bookтехник-программист, техник-программист at Дзержинский Педагогический Колледж
github-logo-circle

Github Skills (21)

filesystem10
file-management10
javascript10
c-language10
game-engine10
electron10
game-dev10
c1710
lua10
script10
cpp10
game-development10
cprogramming-language10
shortcuts9
keyboard-shortcuts9

Programming languages (11)

TypeScriptC#C++ShellRustJavaScriptGoHaskell

Github contributions (5)

github-logo-circle
Figma-Linux/figma-linux

Dec 2017 - May 2022

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:
userFront-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.
electronbrowsercsschatlinux
OpenXRay/xray-16

Jun 2021 - Jan 2023

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:
userBack-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