Summary
Andrei Shelenhouski is a seasoned Software Engineer with nine years of hands-on experience building scalable front-end applications, primarily in Angular, complemented by React and full-stack Node.js work. At EPAM he has driven delivery across Travel, Retail, Life Sciences, Manufacturing and Automotive projects, leading migrations, crafting admin tools, and creating domain-specific solutions like CRM, promo-code systems, and booking platforms. He combines deep expertise with Angular Material, RxJS, NgRx, GraphQL/Apollo and Okta to ship user-centric, maintainable interfaces backed by robust APIs and databases. Recognized by Google in July 2024 for TypeScript readability, Andrei emphasizes clean, well-structured code and strong test coverage to reduce defects and accelerate onboarding. Beyond coding, he mentors junior engineers, runs JavaScript education programs, conducts technical interviews, and regularly leads refactors and architecture improvements to raise team quality. Based in Lower Silesia, Poland, he brings a pragmatic blend of product focus and tooling fluency that helps cross-functional teams turn complex requirements into polished, production-ready experiences.
9 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Banking and Financial Support Services, Bachelor's degree, Banking and Financial Support Services at Belarusian State Economic University
Russian, Russian, English, Polish