Daniel Kirillov

Principal Software Engineer at Autodesk

Old Toronto, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Daniel Kirillov is a Principal Software Engineer with 14 years of experience building resilient back-end and big data systems, currently driving architecture and delivery at Autodesk. He built a 24/7 Hadoop-based spam-mining platform for Public Safety Canada that processes millions of messages in minutes, blending cybersecurity instincts with large-scale data engineering. Comfortable across Java, Hadoop/Hortonworks, Linux/Windows, and agile teams, he enjoys automating pipelines and turning messy telemetry into actionable insights. His open-source contributions include enhancing Spinnaker’s clouddriver ECS provider, adding account credential handling and multiple cache clients for cloud-native operations. A master’s-trained computer scientist with Canadian government security clearance, he pairs practical security experience with a talent for making complex systems autonomous and maintainable. Outside product work he hones offensive and defensive skills via CTFs and coding challenges, which often inspire novel production solutions.
code13 years of coding experience
job8 years of employment as a software developer
bookMaster's degree Computer Science, Master's degree Computer Science at Carleton University
github-logo-circle

Github Skills (8)

aws-ecs10
javas10
aws10
cloud-computing10
java10
object-oriented-programming9
caching9
spring-boot8

Programming languages (4)

TypeScriptJavaGoGroovy

Github contributions (5)

github-logo-circle
spinnaker/clouddriver

Nov 2017 - Feb 2018

read and write operations across cloud providers
Role in this project:
userBack-end Developer
Contributions:38 commits, 37 PRs, 41 comments in 3 months
Contributions summary:Daniel primarily contributed to the "clouddriver" project, specifically focusing on the ECS (Elastic Container Service) provider. Their work involved adding features related to ECS account credentials, including implementing initializer classes and supporting structures to enable ECS module functionality. They also refactored and fixed code related to building ECS accounts and creating the necessary classes for various operations. Additionally, they built several cache clients such as EcsLoadbalancerCacheClient, EcsTargetGroupCacheClient and EcsInstanceCacheClient.
gcpproviderscloudcloud-providersazure
lookout/clouddriver

Sep 2017 - Mar 2018

read and write operations across cloud providers
Contributions:136 commits, 141 PRs, 261 pushes in 5 months
gcpsap-hanaproviderscloudcloud-providers
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Daniel Kirillov - Principal Software Engineer at Autodesk