Summary
Andrey Shaveko is a Senior Software Developer with 9 years of professional experience and a strong academic foundation in mathematics and computer science from St. Petersburg State University. He specializes in front-end engineering—particularly JavaScript, VanillaJS and Svelte—and has led architecture, component design, code reviews and estimations while delivering accessible, WCAG-compliant web applications for education clients at Open Assessment Technologies. As a full-stack practitioner and former maintenance team lead, he has built and operated production systems using Java, Kotlin, Go, Python, Node.js, Docker and a variety of databases, and has hands-on experience deploying microservices to customer infrastructure. He also runs a long-standing freelance product, passbook.su, providing Apple Wallet integrations and end-to-end infrastructure for enterprise clients, showcasing both product ownership and systems administration skills. Pragmatic and detail-oriented, he pairs a mathematician’s rigor with a practical commitment to inclusive design and operability by keyboard and screen readers.
9 years of coding experience
16 years of employment as a software developer
Specialist, Mathematics, Specialist, Mathematics at St-Petersburg State University
Диплом специалиста по инженерной специальности, Mathematics and Computer Science, 4, Диплом специалиста по инженерной специальности, Mathematics and Computer Science, 4 at Санкт-Петербургский Государственный Университет