Danil Agafonov
Staff Software Engineer
currently at Diligent Corporation
I am a passionate T-shaped software engineer with over 10 years of experience, and I believe that having a strong foundation in the basics is more important than mastering a specific programming language. I began my career as a freelancer. Since then, I have become a Tech Lead leading various teams/projects and recently advanced in my career as a Staff Software Engineer focusing on building the company's excellence in building scalable, durable, performant, well-maintainable, and secure software. My areas of expertise include AWS, cloud computing, serverless architecture, Node.js, Ruby on Rails, front-end development, and microservices.