Summary
Ilya Shiryaev is a Senior Java Software Engineer based in Munich with 5–6 years of experience designing and delivering high-load backend systems for fintech, construction SaaS, and an NFT social network that scaled to over a million users. He specializes in Java (11/17), Spring Boot, Kafka, Postgres/MySQL, and serverless/cloud-native architectures on AWS and Azure, and has hands-on experience integrating blockchain (Solana) and Rust components into production services. Ilya contributes across the delivery lifecycle—from requirements and estimation to coding, testing, CI/CD and deployments—and regularly influences solution architecture and code quality through reviews and mentoring. He has led cross-functional integrations (BFFs, APIs, cloud storage, external maps/weather services), built microservices from scratch, and coordinated small engineering teams while conducting technical interviews. Notably, he combines traditional enterprise banking and high-load notification experience with modern Web3 marketplace engineering, making him comfortable at the intersection of regulated systems and experimental blockchain features.
5 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Tula State University