Summary
Daniil Kirilyuk is a Senior Developer with over 10 years of experience building robust backend systems in Java SE/EE and Spring, complemented by practical frontend work in Angular and TypeScript. He currently contributes to Apache Qpid Broker-J development and maintains web-based monitoring tools at Deutsche Börse, demonstrating strengths in messaging systems and observability. Past roles at T-Systems and NATEK span enterprise integration, Spring-based REST APIs, batch processing and database work across DB2, Oracle, MS SQL and MySQL, showing deep experience with complex, legacy-friendly environments. Comfortable across AIX/Solaris and major app servers, he combines hands-on coding with operational awareness and has a strong background in middleware (WebSphere, MQ, DataPower). Unusually, his academic path includes studies in medicine and pedagogy before advancing to a master’s in computer science, reflecting a broad analytical and people-oriented perspective.
10 years of coding experience
13 years of employment as a software developer
Computer Science, Computer Science at Saint Petersburg State University
Master's degree, Computer Science, Master's degree, Computer Science at Peter the Great St.Petersburg Polytechnic University
English, German, Russian, Czech