Bogdan Kushnir is a technical lead with 20+ years in software engineering and a decade in leadership roles, currently driving backend architecture and delivery for large financial and media projects at EPAM Systems. He blends hands-on expertise in Node.js, TypeScript, .NET, and cloud-native AWS/Azure services with deep experience in metaprogramming, compilers, test automation and complex databases like DynamoDB and ElasticSearch. Bogdan routinely prototypes integrations—KMS one-time links, SQS/SNS, OKTA auth, LocalStack e2e testing—and scaffolds OpenAPI/NestJS microservices to accelerate teams. He is a pragmatic coach who elevates engineers and QAs through test-first practices, CI/CD, and reproducible release tooling across poly-repos. His background in radiophysics and early career tooling/DB work gives him a systems-thinking edge for performance-sensitive domains such as fixed-asset depreciation and loan syndication. Based in Ukraine, he combines deep legacy-stack knowledge with modern cloud patterns to deliver reliable, auditable systems under pressure.
10 years of coding experience
20 years of employment as a software developer
Master, Radiophysics and Electronics, Master, Radiophysics and Electronics at Kyiv National Taras Shevchenko University
Selectize is the hybrid of a textbox and <select> box. It's jQuery based and it has autocomplete and native-feeling keyboard navigation; useful for tagging, contact lists, etc.
Contributions:1 push, 1 branch in 1 day
feelingkeyboardselect-boxautocompletenavigation
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.