Artem Derevnjuk

Senior Staff AI Engineer at Bright

Batumi, Autonomous Republic of Adjara, Georgia
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
Artem Derevnjuk is a Senior Staff AI Engineer with a decade of experience designing high-load, scalable microservices and SOA architectures, primarily using Node.js and Golang. He blends hands-on full-stack development with people leadership, having led teams at Bright through complex projects while promoting collaboration and ownership. Artem is an active open-source contributor—his work on Ts.ED added MikroORM integration and improved request-context isolation—and he also created cypress-har-generator. Based in Batumi, Georgia, he brings a pragmatic focus on reliable, maintainable systems and a knack for turning security and operational pain points into robust, testable solutions.
code8 years of coding experience
job10 years of employment as a software developer
bookBachelor of Engineering (B.E.) Electronic Security Systems, Bachelor of Engineering (B.E.) Electronic Security Systems at Belarusian State University of Informatics and Radioelectronics
languagesРусский, English, Russian
stackoverflow-logo

Stackoverflow

Stats
11reputation
5kreached
4answers
0questions
github-logo-circle

Github Skills (18)

transaction10
typescript10
decorator10
security10
nestjs10
decorators10
typescript-types10
nodejs10
typescripts10
dependency-injection10
testing9
react9
express-ts8
open-source8
expressjs7

Programming languages (14)

C#SmartyC++CSSMakefileGoHTMLErlang

Github contributions (5)

github-logo-circle
NeuraLegion/brokencrystals

Jan 2021 - Jan 2023

A Broken Application - Very Vulnerable!
Role in this project:
userFull-stack Developer
Contributions:242 reviews, 85 commits, 232 PRs in 2 years
Contributions summary:Artem primarily focused on improving the application's security and maintainability. They addressed security vulnerabilities by implementing redirect decorators and using the `passthrough` option for setting headers. Furthermore, the user refactored code to ensure proper route configuration and handled uncaught exceptions using a global exception filter. These changes aimed to improve overall code quality and robustness within the application.
vulnerablesecuritydockerbrokenbenchmark
tsedio/tsed

Dec 2021 - Jul 2022

:triangular_ruler: Ts.ED is a Node.js and TypeScript framework on top of Express to write your application with TypeScript (or ES6). It provides a lot of decorators and guideline to make your code more readable and less error-prone. ⭐️ Star to support our work!
Role in this project:
userBack-end Developer
Contributions:18 reviews, 17 commits, 37 PRs in 7 months
Contributions summary:Artem primarily contributed to the MikroORM integration within the Ts.ED framework, adding features and improving the interaction with the ORM. Their work included adding MikroORM support, implementing retry mechanisms, and introducing a middleware to isolate the request context. They also focused on refactoring and renaming occurrences of "connection" within the codebase, along with adjustments to improve code coverage.
decoratorsexpresson-toptypescript-frameworknodejs-api
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