Evgenii Matsiuk work email
- Valid
Evgenii Matsiuk personal email
Hello, my name is Evgenii, and I identify as an Engineer, Entrepreneur, and Dreamer. I started my career in 2009 as a C++ developer. In 2012, I transitioned to Android development, an area where I still have strong expertise.I’ve worked at companies like LinguaLeo, SberTech, Kaspersky, and Careem (UAE), holding roles ranging from Android Developer to Staff Software Engineer. Since 2015, I’ve been writing articles and giving talks, which have collectively garnered around a million views.Since 2017, I’ve managed teams of up to 15 people and mentored over 20 engineers. In 2018, I began working in platform and dev tools teams, organizing the work of 30+ engineers and delivering tools to hundreds of developers. During this time, I shifted my focus to testing tools, which led to the creation of Kaspresso, a leading framework for writing native Android tests.After solving the challenge of writing tests, I moved on to address the issue of running them, resulting in the creation of Marathon Cloud, which can run any number of tests in less than 15 minutes.Currently, I am a co-founder at Marathon Labs, where I’m involved in nearly every aspect of the business. It’s incredibly interesting and equally challenging!
-
Staff Software EngineerXUnited Kingdom -
Co-FounderMarathonlabs May 2023 - Present- Conducted interviews with over 100 global teams to validate the hypothesis that mobile UI testing infrastructure is still a significant pain point. Built and delivered the first MVP for Android test execution in just two months, followed by the first sale within the next month.- Led strategic client engagements, including conducting POCs, consulting, and driving lead generation efforts, which resulted in securing 5 signed clients, including major enterprises, and positioning 6 additional… Show more - Conducted interviews with over 100 global teams to validate the hypothesis that mobile UI testing infrastructure is still a significant pain point. Built and delivered the first MVP for Android test execution in just two months, followed by the first sale within the next month.- Led strategic client engagements, including conducting POCs, consulting, and driving lead generation efforts, which resulted in securing 5 signed clients, including major enterprises, and positioning 6 additional clients at the agreement signature stage.- Developed the second iteration of the Android test runner, enabling simultaneous execution of 10 test runs with 1300+ tests per run, using over 2000 emulators, and ensuring all tests were completed in under 15 minutes.- Created the first cloud-based Apple UI test runner in the world, overcoming Apple's limitation of running tests on a single machine and enabling distributed execution across hundreds or even thousands of devices.- Led various performance improvements, including reducing test start times from minutes to just 5-10 seconds for Apple’s Virtual Machines, and optimizing Android emulators to enhance overall testing efficiency.- Actively contributed to marketing and thought leadership, producing technical articles, posts, and talks to share industry insights, promote MarathonLabs, and engage with the broader community. Show less -
Google Developer ExpertGoogle Developers Apr 2020 - Present -
Staff Software EngineerCareem Apr 2022 - May 2023Dubai, United Arab Emirates- Led the development of a framework enabling mini-application UI tests to be executed against the current SuperApp for each pull request. This solution effectively caught binary and logical inconsistencies between the SuperApp and mini-apps, resulting in the elimination of such bugs and a 80% reduction in hotfixes.- Collaborated with over 50 mobile developers to define best practices, design scalable solutions, and improve tools and processes, significantly enhancing the developer… Show more - Led the development of a framework enabling mini-application UI tests to be executed against the current SuperApp for each pull request. This solution effectively caught binary and logical inconsistencies between the SuperApp and mini-apps, resulting in the elimination of such bugs and a 80% reduction in hotfixes.- Collaborated with over 50 mobile developers to define best practices, design scalable solutions, and improve tools and processes, significantly enhancing the developer experience and team efficiency. Show less -
Software Expert (Staff Swe)Kaspersky Apr 2019 - Sep 2021Москва, Россия- Collaborated with mobile teams to define standard best practices and design solutions, share knowledge, and conduct regular meetings. The size of mobile departments is over 100 developers, testers, and analytics.- Developed a product customizations process (including UI, business logic, and resources handling) that reduced the customization cycle from 1 month to 2-3 days.- Designed a UI Kit library that standardized UI elements between teams and reduced code duplication by 15%.-… Show more - Collaborated with mobile teams to define standard best practices and design solutions, share knowledge, and conduct regular meetings. The size of mobile departments is over 100 developers, testers, and analytics.- Developed a product customizations process (including UI, business logic, and resources handling) that reduced the customization cycle from 1 month to 2-3 days.- Designed a UI Kit library that standardized UI elements between teams and reduced code duplication by 15%.- Developed a technical solution for Android automatic testing (Kaspresso library, best practices, infrastructure) and managed collaboration with other companies and teams to find the best options. Such solutions allowed running hundreds of UI tests on each Pull Request taking less than 20 minutes.- Led the modularization effort for the flagship application. Published a series of dev articles.- Provided a technical mentorship to 5 intern/junior developers (all of them have been promoted to senior positions over time).- Managed and Coordinated the recruitment process. Show less -
Mobile Software ArchitectKaspersky Feb 2020 - Dec 2020Moscow, Russia- Collaborated with multiple teams on improving the mobile infrastructure (testing and CI/CD). The effort led to a 50% backlog reduction.- Developed a testing infrastructure that reduced product testing time by 80%.- Deployed Docker images for emulators that saved 30% of tests execution time.- Co-ordinated purchases of hardware for mobile infrastructure. -
Development Team LeadKaspersky Lab Jan 2017 - Mar 2020Moscow, Russian Federation- Led a distributed team (Moscow and St. Petersburg) of 8-12 developers.- Reduced the release cycle from 3 months to 2 weeks.- Automated 80% of acceptance tests that reduced test regression from 5-7 days to 1-2 days.- Collaborated with the Documentation and Localization team to reduce the application localization cycle from 84 hours to 14 hours.- Led the effort in building a monitoring pipeline licensing and payment issues that reduced the incident response time from 1-2 days to… Show more - Led a distributed team (Moscow and St. Petersburg) of 8-12 developers.- Reduced the release cycle from 3 months to 2 weeks.- Automated 80% of acceptance tests that reduced test regression from 5-7 days to 1-2 days.- Collaborated with the Documentation and Localization team to reduce the application localization cycle from 84 hours to 14 hours.- Led the effort in building a monitoring pipeline licensing and payment issues that reduced the incident response time from 1-2 days to 1-2 minutes.- Introduced the modern technology stack (Kotlin, RxJava, Dagger2) and the Clean Architecture practices that accelerated development and reduced the number of bugs by 50%.- Under my leadership, the flagship application won multiple awards and received the highest score for user protection: AV-Comparatives, AV-Test, and PC MAG. Show less -
Tech Lead, Senior Android DeveloperSberbank-Technology Jun 2015 - Dec 2016Moscow, Russian FederationAchievements: Increased the crash-free user percentage from 93% to 99.9% that drove the app's Google Play rating from 3.0 to 4.5.Responsibilities:- tech lead: --- global architecture solutions (that are related to the backend, also)--- best practices in architecture and coding --- training the team- developer: --- writing new modules of applications --- support legacy code --- work with Agile --- work with CI: code reviewing, statical analysis… Show more Achievements: Increased the crash-free user percentage from 93% to 99.9% that drove the app's Google Play rating from 3.0 to 4.5.Responsibilities:- tech lead: --- global architecture solutions (that are related to the backend, also)--- best practices in architecture and coding --- training the team- developer: --- writing new modules of applications --- support legacy code --- work with Agile --- work with CI: code reviewing, statical analysis, unit-testsTechnologies:- Architecture: Clean architecture, MVP, MVVM, DI (Dagger2)- Testing: JUnit4, Mockito, PowerMockito, AssertJ, Robolectric- Ui-Testing: Espresso- RxJava + RxPermissions, StorIO- Android SDK- Android UI (a lot of beauty and custom elements and animations)- Android studio- DB: Sqlite- Network: HTTP, HTTPS, JSON, Retrofit- VCS: GitApplications:- Sberbank Business Online Show less -
Senior Android DeveloperLingualeo Jan 2015 - May 2015Moscow, Russian FederationResponsibilities:- global architecture solutions (that are related to the backend, also)- writing new modules of applications- support legacy code- analytics system introducing and supporting (Google Analytics, Crachlytics)- work with Agile- work with CI: code reviewing, statical analysisTechnologies:- Android SDK- Android UI (a lot of beauty and custom elements and animations)- Android studio- DB: Sqlite- Network: HTTP, HTTPS, JSON… Show more Responsibilities:- global architecture solutions (that are related to the backend, also)- writing new modules of applications- support legacy code- analytics system introducing and supporting (Google Analytics, Crachlytics)- work with Agile- work with CI: code reviewing, statical analysisTechnologies:- Android SDK- Android UI (a lot of beauty and custom elements and animations)- Android studio- DB: Sqlite- Network: HTTP, HTTPS, JSON, Volley- VCS: GitHub, Mercurial, GitApplications:- LinguaLeo Show less -
Старший Инженер-ПрограммистMtt Innovations May 2012 - Dec 2014Moscow, Russian FederationResponsibilities:- writing new modules of applications- support legacy code- code reviewingTechnologies:- Android SDK- Android NDK- Eclipse, Android studio- DB: Sqlite- Network: Volley, JSON- VCS: GitHub, Mercurial, GitApplications:- YouMagic (https://play.google.com/store/apps/details?id=ru.mtt.android.mttphone)- Beam (https://play.google.com/store/apps/details?id=ru.mtt.android.beam => sadly, removed from GooglePlay) -
Startup EngineerDifferent Companies Apr 2010 - May 2012Moscow, Russian FederationTook part at different and very interesting startups:1. Displair.Displair is a 3D interactive raster display. Wiki - https://en.wikipedia.org/wiki/Displair.Responsibilities: development of a control system to manage raster display. Key technologies: C++, Qt, OpenCV, CCV, hardware.Result: https://www.youtube.com/watch?v=Kn50bSaI9m02. Multitouch table.The concept is like https://ideum.com/products/touch-tables.The responsibilities and key technologies are the same… Show more Took part at different and very interesting startups:1. Displair.Displair is a 3D interactive raster display. Wiki - https://en.wikipedia.org/wiki/Displair.Responsibilities: development of a control system to manage raster display. Key technologies: C++, Qt, OpenCV, CCV, hardware.Result: https://www.youtube.com/watch?v=Kn50bSaI9m02. Multitouch table.The concept is like https://ideum.com/products/touch-tables.The responsibilities and key technologies are the same as in Displair. Show less
Evgenii Matsiuk Skills
Evgenii Matsiuk Education Details
-
Military Academy Of Air-Space Defence (Russia, Tver)5.0
Frequently Asked Questions about Evgenii Matsiuk
What company does Evgenii Matsiuk work for?
Evgenii Matsiuk works for X
What is Evgenii Matsiuk's role at the current company?
Evgenii Matsiuk's current role is Staff Software Engineer.
What is Evgenii Matsiuk's email address?
Evgenii Matsiuk's email address is eu****@****gle.com
What schools did Evgenii Matsiuk attend?
Evgenii Matsiuk attended Military Academy Of Air-Space Defence (Russia, Tver).
What skills is Evgenii Matsiuk known for?
Evgenii Matsiuk has skills like Teaching, Start Ups, Microsoft Word, Java, Android, Android Sdk, Research, Powerpoint, Social Media, English, Public Speaking, Microsoft Excel.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial