Daria Ryazhskikh

Senior Android Platform Engineer
Tallinn, EE.

About

Software Engineer with 15+ years of professional experience. Android developer since 2009.
Strong focus on engineering practices:
• Building tools for engineers (Flipper and IDEA plugins)
• Building foundation solutions (Design system)
• Guidelines and pipelines
• Internal communication

Work

Bolt
|

Senior Software Engineer

Tallinn, Harjumaa, Estonia

Summary

Led the design, implementation, and tooling for a native Android design system at Bolt, significantly enhancing UI consistency and developer efficiency across multiple teams.

Highlights

Architected and launched a native Android design system, establishing core UI components and authoring comprehensive guidelines for scalable component development.

Developed specialized migration tooling, enabling the efficient rollout of system-wide UI and accessibility changes across the application.

Engineered a Flipper plugin for advanced application state inspection and supported an IntelliJ IDEA plugin, streamlining boilerplate generation for engineers.

Managed the release process for the Bolt Android client, ensuring stable weekly releases and contributing to CI pipelines for automated engineering guideline enforcement.

Mentored junior engineers and cross-functional teams on architecture, navigation, and platform decisions, fostering a culture of technical excellence through internal tech meetups.

Reworked critical signup and profile flows to a backend-driven architecture and implemented secure passkey authentication.

Successfully migrated application colors to accessible standards within one month using custom tooling, improving user experience.

Veriff
|

Senior Software Engineer

Tallinn, Harjumaa, Estonia

Summary

Developed and automated the release process for Veriff's Android Verification SDK, enabling external clients to integrate customizable identity verification solutions.

Highlights

Developed a robust Android Verification SDK, adopted by external clients for secure identity verification.

Implemented fully customizable SDK appearance capabilities, catering to the specific branding and UI requirements of strategic customers.

Automated the SDK release process using Fastlane, significantly streamlining deployment and ensuring consistent, timely updates.

Bolt
|

Senior Software Engineer

Tallinn, Harjumaa, Estonia

Summary

Developed client features for Bolt application, mostly on the Ride-hailing active order domain Built development tools

Highlights

Implemented VoIP calling functionality

Implemented the active order redesign

Raised discussions about architecture approaches, formulated and documented the team's best practices into the development guidelines

Designed and built two Flipper plugins — for viewing the application RIB structure and for switching different states of the active order.

Mentored the mid-level Android engineer to become a senior level

Malwarebytes
|

Senior Android Developer

Tallinn, Harjumaa, Estonia

Summary

Led architectural improvements and cloud service integrations for Malwarebytes' Android antimalware application

Highlights

Implemented cloud settings management for b2b version

Restructured the application using Clean Architecture principles, to improve modularity and long-term maintainability.

Introduced a dependency injection framework, to decouple the big monolyth.

Authored comprehensive internal technical documentation, improving knowledge transfer and onboarding for new team members.

Toptal
|

Senior Android Developer (Freelance Consultant)

Remote, Remote, US

Summary

Spearheaded Android development and team leadership for multiple client projects through Toptal, delivering redesigned applications and building robust video streaming platforms.

Highlights

Improved and redesigned three Android applications (consumer, driver, restaurant) for Walem, a food delivery platform, enhancing user experience and functionality.

Led a small distributed Android team for Walem, managing backlog and delivery processes to ensure timely and high-quality project completion.

Developed a comprehensive Android platform for Unreel Entertainment, enabling branded video applications and integrating ExoPlayer, Chromecast, and FireTV.

Engineered custom UI components and implemented a similar video platform for Roku, demonstrating cross-platform capability and expanding reach.

DevPocket Inc.
|

Android Developer

Unknown, Unknown, US

Summary

Developed multiple Android applications from inception and contributed to internal tooling, focusing on media streaming, caching, and custom UI components.

Highlights

Built multiple Android applications from scratch, demonstrating end-to-end development capabilities.

Contributed to internal Android tooling libraries and documentation, enhancing team productivity and knowledge sharing.

Implemented advanced features including media streaming, efficient caching mechanisms, and custom UI components.

i-Free
|

Senior Android Developer

Unknown, Unknown, Russian Federation

Summary

Contributed to a voice-driven assistant platform, developing a plugin system, TTS integrations, and media features.

Highlights

Developed a robust plugin system for a voice-driven assistant platform, enabling extensible functionality.

Integrated Text-to-Speech (TTS) capabilities and various media features, enhancing user interaction and platform versatility.

Projects

Education

Far Eastern State University
Vladivostok, Primorsky Krai, Russian Federation

Bachelor's Degree

Applied Mathematics

Skills

Programming Languages

Kotlin, Java, TypeScript, JavaScript.

Platforms & Technologies

Android, JVM, Backend Development, Web Development, IntelliJ IDEA Plugins, Flipper, Fastlane, Kotlin Multiplatform (Exploring), ExoPlayer, Chromecast, FireTV, Roku.

Architecture & Design

Platform Codebases, Design Systems, Backend-Driven UI, Clean Architecture, Dependency Injection, Concurrency, Coroutines, Threading, Asynchronous Systems.

Tooling & DevOps

CI/CD Pipelines, Release Automation, Debugging Tools, Migration Tooling, Boilerplate Generation.

Engineering Practices & Leadership

Technical Writing, Developer Documentation, Mentoring, Engineering Culture, Agile Methodologies, Team Leadership, Stakeholder Management.