Daniil Yankouski is a Senior Software Engineer with 8 years of experience building high-impact front-end and mobile applications using React, React Native, TypeScript and Node.js, currently contributing at EPAM and Alshaya Group from Gdańsk, Poland. He has led frontend architecture for high-load betting services and e-commerce stores, delivering scalable, maintainable systems and production-ready releases while maintaining 90%+ test coverage. Known for driving technical discussions, mentoring teams, and setting up robust developer environments (Webpack/Vite, ESLint, Jest, CI), he bridges product, UX, and engineering to translate business needs into polished user experiences. Daniil pairs hands-on feature delivery with architecture design—having built mobile-first web apps from scratch—and is actively sharpening full-stack, DevOps and AI/ML skills. Outside core work he’s a crypto enthusiast and advocates open knowledge-sharing through talks and documentation, bringing a practical emphasis on performance and long-term maintainability.
8 years of coding experience
6 years of employment as a software developer
Computer Software Engineering, Computer Software Engineering at Belarusian National Technical University
An ESLint plugin for enforcing consistent imports across project.
Contributions:4 releases, 2 reviews, 19 PRs in 4 years
eslint-pluginjavascriptlinteslintrelative-path
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.