Nikita Chashchinskii

Co-Founder & Software Engineer at LayerTwo Labs

Perímetro Urbano Armenia, Quindío, Colombia
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
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.
code10 years of coding experience
job3 years of employment as a software developer
bookMaster's, Computer Software Engineering, Master's, Computer Software Engineering at Russian Technological University MIREA
stackoverflow-logo

Stackoverflow

Stats
349reputation
28kreached
9answers
0questions
github-logo-circle

Github Skills (36)

dependency-manager10
dependency-management10
cargo10
shader10
game-engine10
package-management10
dependency-analysis10
game-dev10
render10
automation10
pipe10
pipeline10
automations10
rust10
game-development10

Programming languages (7)

TypeScriptC++RustJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
amethyst/amethyst

Jun 2016 - Sep 2017

Data-oriented and data-driven game engine written in Rust
Role in this project:
userBack-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.
data-drivengamegamedevrustentity-component
renovatebot/renovate

Dec 2018 - Oct 2019

Home of the Renovate CLI: Cross-platform Dependency Automation by Mend.io
Role in this project:
userBack-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.
dependenciesdependencies-checkingbitbucketgitlabupdate
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