Dmitriy Kagno

Software Engineer at Mathnasium (Operated by Temple Ventures, LLC)

New York, New York, United States
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
Dmitriy Kagno is a software engineer based in New York with 11 years of experience focused on growing his computer science expertise and leveling up his coding skills. Currently at Ecogy Energy, he brings practical backend experience and a willingness to dive into new technologies and environments. His open-source contributions include implementing game mechanics and battle logic for a browser-based Pokémon roguelite, showing attention to core systems and bug resolution. As a longtime educator and lead instructor at Mathnasium, he pairs technical problem solving with clear communication and mentorship. Known for curiosity and adaptability, he balances engineering rigor with a playful, creative side evidenced by game development work.
code11 years of coding experience
bookComputer Science and Information Security, Computer Science and Information Security at John Jay College (CUNY)
bookStuyvesant High School
languagesRussian, English
github-logo-circle

Github Skills (6)

javascript10
mechanics10
logic10
typescript-types9
typescript9
typescripts9

Programming languages (4)

TypeScriptShellSveltePython

Github contributions (5)

github-logo-circle
pagefaultgames/pokerogue

May 2024 - Jul 2024

A browser based Pokémon fangame heavily inspired by the roguelite genre.
Role in this project:
userBack-end Developer
Contributions:237 reviews, 32 PRs, 266 comments in 1 month
Contributions summary:Dmitriy primarily contributed to the implementation of the "Harvest" ability within the Pokémon fangame. Their work involved adding the ability logic, moving the berry phase within the battle turn structure, and correctly handling berry removal. This included modifications to ability and phase files, indicating a focus on core game mechanics and battle logic. The user also addressed a bug related to berry creation and implemented the "Cheek Pouch" ability, further demonstrating their involvement in expanding the game's feature set.
OrangeRed/pokerogue

May 2024 - Jul 2024

Contributions:3 PRs, 116 pushes, 55 branches in 1 month
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