Nikita Chashchinskii is a Co-Founder and software engineer with 10 years of experience building backend systems, game engines, and developer tooling from Colombia. He co-founded LayerTwo Labs after a spell freelancing on Bitcoin projects and brings hands-on expertise in Rust and dependency automation—having contributed a depth-pass renderer and windowing context to the Amethyst game engine and implemented a Cargo datasource and semver handling for the popular Renovate CLI. His background spans full-stack work for enterprise clients and automated dependency management at WhiteSource, blending product-focused engineering with DevOps sensibilities. Nikita holds a master’s in computer software engineering from MIREA and is notable for moving fluidly between low-level graphics work and practical developer infrastructure.
10 years of coding experience
3 years of employment as a software developer
Master's, Computer Software Engineering, Master's, Computer Software Engineering at Russian Technological University MIREA
Data-oriented and data-driven game engine written in Rust
Role in this project:
Back-end Developer & Game Engine Developer
Contributions:139 commits, 44 PRs, 11 pushes in 1 year 3 months
Contributions summary:Nikita contributed to the Amethyst game engine, adding a depth pass to the renderer. This addition allows the engine to render a scene into a depth layer, leaving other Gbuffer layers unchanged, improving the engine's visual fidelity and rendering capabilities. The user implemented new shaders and pipelines within the engine to support the depth pass, thus making the user work core for this project. Further, the user added support for creating windows for windowing using a new context crate named amethyst_context.
Home of the Renovate CLI: Cross-platform Dependency Automation by Mend.io
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:14 commits, 15 PRs, 69 comments in 10 months
Contributions summary:Nikita primarily contributed to the core functionalities of the Renovate CLI, including implementing a new cargo datasource for dependency automation. They added support for Semver-cargo versioning. Furthermore, the user integrated the Cargo package manager, facilitating the fetching of crates data and implementing Homebrew manager. They addressed issues related to the updating and maintenance of the project's dependencies.
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
Nikita Chashchinskii - Co-Founder & Software Engineer at LayerTwo Labs