Summary
Vasiliy Kryuchkov is a seasoned software engineer with 11 years of experience building web and mobile applications using JavaScript-first stacks, specializing in Node.js backends and React/React Native frontends (with Vue.js familiarity). He has production experience designing APIs, microservices, and database architectures (PostgreSQL, MongoDB), plus hands-on deployment and CI/CD on AWS and Firebase. His background includes mobile-specific features like maps, payments, in-app purchases, and GraphQL integrations, and he’s worked on performance, testing, and payment system integrations across multiple teams. In parallel with industry work at EPAM and startups, he teaches university courses on network programming and programming methods for information security, reflecting a strong academic grounding (Master’s and PhD studies) that informs secure, well-architected systems. Notably, he pairs practical implementation skills with developer coaching and training, making him effective at lifting team capabilities as well as shipping features.
10 years of coding experience
3 years of employment as a software developer
Master's degree, Computer Science & IT Security, Master's degree, Computer Science & IT Security at Южный Федеральный Университет (бывший Ростовский Государственный Университет)
German, English, Russian