# Danil Skachkov > Senior Backend Software Engineer | AI Infrastructure | Scalable Backend Services | API Design | Natural Language Processing Location: Santa Clara, California, United States Profile: https://flows.cv/danil I am a dynamic and highly accomplished software engineer with a remarkable portfolio of successes in developing scalable, user-centric Artificial Intelligence (AI) and Machine Learning (ML) solutions, particularly for Google Assistant and Dialogflow. I have a proven track record of leadership, spearheading multiple complex projects that delivered impactful products, substantial cost savings, and streamlined processes. Noteworthy achievements include modernizing Assistant integrations at Google, accelerating development of a 10M+ DAU productivity feature, and defining and implementing core API principles for Assistant Integrations Platform. My expertise extends to architecting, implementing, and scaling robust AI solutions. I am passionate about creating features that truly enhance user experiences and building scalable and reliable AI infrastructure. Seeking new challenges in the creation of scalable and reliable AI infrastructure. Core competencies: Backend Software | AI Infrastructure | Scalable Backend Services | Natural Language Processing | Problem Solving | API Design | Microservices | Databases | Java | Kotlin | Python | Android ## Work Experience ### Senior Backend Software Engineer @ Radiant Logic Jan 2024 – Present | Santa Clara, California, United States ### Tech Lead in Assistant Integrations Platform @ Google Jan 2022 – Jan 2024 | Mountain View, California, United States - Accelerated the development of a highly popular (10M+ DAU) Assistant productivity integration by 20%, leading the migration of 20+ user journeys to a modern, more scalable platform. - Designed, implemented, and launched 10+ features (such as support for repeated objects in the API), paving the way for successful launches of productivity (10M+ DAU) user journeys. - Reduced maintenance costs for legacy built-in-intents (10k+ DAU) by 12% through a transition to a modern, more scalable platform. - Unblocked the launch of popular fitness journeys (15k+ DAU) by launching critical features (like support inline inventory references in the API). - Defined and presented API principles for Assistant Built-in-intents, providing guidance for teams to maintain API clarity and consistency. This resulted in a 30% increase in review speed for new built-in intents. ### Tech Lead in Assistant Developer Platform @ Google Jan 2019 – Jan 2021 | Mountain View, California, United States - Increased the speed of solving customer issues by 75% for the support and engineering teams (30+ members) by introducing and launching an internal tool for accessing customer data, including monitoring of custom ML models' training processes, in a secure and traceable manner. - Led design, implementation and launches for 10+ user facing and infrastructure features in different parts of the Actions Console, such as: Abuse prevention integration, which resulted in more than 4M QPD checked for abusive content; runtime support for resource bundles, that enabled i18n support for more than 70k user created projects; support for repeating the latest response in all user actions, resulting in correct processing of more than 2k previously unhandled user requests per day. - Built and optimized ML infrastructure for training custom intent recognition AI models based on customers input data, serving 50k training requests per day. ### Software Engineer @ Google Jan 2017 – Jan 2018 | Mountain View, California, United States - Improved scalability and reduced maintenance costs for Dialogflow messaging integrations (handling 300k+ QPD) by migrating them from AWS to Google infrastructure. - Implemented and launched 10+ features impacting 75K DAU across Dialogflow messaging service integrations. - Led the design, implementation, and launch of the Google Chat integration in collaboration with the Google Chat team. This integration achieved 10K QPD after launch. - Enhanced data security and consistency for 10+ Dialogflow messaging integrations (handling 300K+ QPD) by leading the persistence storage migration from MongoDB to Google's internal storage system. ### Software Engineer @ Speaktoit Jan 2012 – Jan 2017 | Novosibirsk, Russia - Led design, implementation and launch for 10+ messaging service integration services for API.AI (later Dialogflow), as a result these messaging services had 60k DAU. - Designed, implemented and launched features for the voice Assistant application for Android, which had more than 10M+ downloads. - Fully owned Speaktoit voice assistant apps for Windows platforms, totally having 200k+ downloads. Designed, implemented and launched features, managed release cycle. Implemented user interfaces, logic for working with REST web services, gathered statistics. Developed, launched and supported the web services for voice recognition and synthesis based on Microsoft Speech Platform running in Microsoft Azure. - Developed and supported the developer libraries for 5+ developer platforms (e.g. .NET, Unity 3D, Android) with total 200k+ downloads. Created, published and managed release cycle for libraries which helped users to build their own applications with natural language understanding features. - Built API.AI support for Microsoft Cortana and Amazon Alexa products. Created algorithms for converting between different representations of template phrases and custom user dictionaries. ### Assistant of the Department of Information Technology @ NSU College of Informatics Jan 2012 – Jan 2013 | Novosibirsk Author and lecturer of the MatLab course. Practice teacher of the course “Information technologies”. ### Software Engineer @ SibAnts Software Jan 2010 – Jan 2012 | Russian Federation, Novosibirsk Enterprise software development using .NET technologies. ### Intern @ Intel Corporation Jan 2010 – Jan 2010 | Novosibirsk, Russia Worked on Java VM performance in Managed Runtimes Group. ### Java Developer @ AxHive Solutions Jan 2009 – Jan 2010 | Barnaul, Altai Krai, Russia Android applications developer. ### Intern @ Intel Corporation Jan 2009 – Jan 2009 | Russian Federation, Novosibirsk Worked on optimizing library for parallel programming. ## Education ### Software Engineer in Development of computer software Altai State Technical University ### PhD in Information systems and processes Institute of Computational Technologies SB RAS ## Contact & Social - LinkedIn: https://linkedin.com/in/danil-skachkov --- Source: https://flows.cv/danil JSON Resume: https://flows.cv/danil/resume.json Last updated: 2026-04-01