# Artem Smirnov > Software engineer based in Tartu, Estonia, writing code since 2010 — Android, AOSP, and backend services. Apps Lead at GrapheneOS and founder of Actinis. Mostly Kotlin and Rust today, comfortable across Java, Python, C++, and iOS (Swift). Has led teams and shipped apps that picked up design and tech awards. **Canonical site:** https://smirnov.page **Role:** Software Engineer - Apps Lead at GrapheneOS **Location:** Tartu, Estonia (EU) **Spoken languages:** English (B2), Russian (Native), Estonian (A2) **Core stack:** Kotlin, Rust, Compose, Compose Multiplatform, AOSP, Java, Python, C++ **Also works with:** Coroutines, Clean Architecture, Linux, Docker, iOS (Swift), WebRTC, MQTT, Protobuf, gRPC, REST, Spring, Django, Postgres, Firebase, CI/CD **Contact:** artem@smirnov.page ## Pages - [CV](https://smirnov.page/): Full CV - summary, core skills, experience, education, projects, awards. ## Experience - [GrapheneOS](https://grapheneos.org) - Apps Lead, 2026 - Present. Working on apps and other stuff for GrapheneOS. - [Actinis](https://actinis.io) - Founder, 2021 - Present. Hacking AOSP to run on desktop and remotely; built the cross-platform Compose Multiplatform client (desktop, web, mobile) and the low-latency input and media pipelines on WebRTC, MQTT, Protobuf; experimental Kotlin/CMP soft-keyboard ships with the product. - [Ridango](https://ridango.com) - Senior Software Engineer, Jan 2023 - Dec 2024. Ticketing and public-transport work on Android; integrated EMV terminals, built analytics features for enterprise customers, helped cut critical failures ~5x and the bug backlog by 20%; pitched in on Spring backend services. - [Veriff](https://veriff.com) - Senior Android Engineer, Apr 2022 - Jan 2023. Identity-verification Android SDK; added document-type support, redesigned the analytics layer, helped land a large SDK architecture and visual redesign. - [MTS Group](https://play.google.com/store/apps/details?id=ru.mts.launcher) - Android Team Lead, 2020 - 2022. Led Android for a custom launcher at a major CIS telecom (80M+ subscribers); hired and ran a 4-person remote team from scratch; multi-module app with A/B testing and remote-config; crash-free rate above 99.5%. - [Maximum Education](https://maximumtest.ru) - Senior Android Engineer (contract), Apr 2020 - Aug 2020. Stabilised and cleaned up the Android app; fixed compatibility issues on non-standard devices; worked through a performance backlog. - [kasko2go AG](https://www.kasko2go.com) - Senior Android Engineer, 2018 - 2020. Co-built the kasko2go Android app from scratch (3-engineer team) - car insurance priced from actual driving behaviour; owned marketing-tech and A/B testing; Bamboo CI/CD pipeline. - [Paragon Software Group](https://www.paragon-software.com) - Senior Android Engineer, 2015 - 2018. Built an enterprise Mobile Device Management product from scratch, deployed on thousands of corporate devices; access controls, data-loss prevention, remote app management, bulk configuration. - [Snaappy Inc.](https://www.linkedin.com/company/snaappy-inc) - Android Engineer, 2014 - 2015. Initial Android team for a social-networking app; built the early prototype, core social features, and messaging layer. - VenturezLab - Android / AOSP Engineer, 2012 - 2014. Commercial Android 4 OS fork with custom UI components and system-level changes; Smart TV launcher with file management and media playback. - [.masterhost](https://masterhost.ru) - UNIX Engineer, 2011 - 2012. Administered 1000+ UNIX servers (mostly FreeBSD) at one of the larger local hosting providers. ## Projects - [play-store-scraper-ng](https://github.com/RankoR/google-play-scraper), 2025 - Python library that scrapes Google Play (web version). - [Toritark](https://toritark.com), 2025 - Learn languages through customised stories. Django + DRF + Postgres backend, Angular frontend; previously had a Kotlin/CMP companion app. - [Keyboard for Actinis](https://github.com/Actinis/keyboard), 2024 - 2025 - Experimental Kotlin + Compose Multiplatform keyboard for the Actinis project. - [Roomspector](https://4pda.to/forum/index.php?showtopic=1003351), 2021 - Cross-platform "find the differences" game; native Android (Kotlin + Clean Architecture + RxJava) and native iOS (Swift) sharing the same architecture. - [LCleaner](https://apkpure.download/en/android/apk/lcleaner-optimize-boost-apk/318107/), 2021 - Android system-optimisation app; tech-led the product; wrote an optimised perceptual-hash implementation (DCT port from Objective-C) with JVM-specific tuning. ## Awards - Google "Material Design Awards" 2015 - for the "Transport" app. - 1st place, Big Brand Hackathon (AdWatch Isobar) - Team Labster.PRO; prize: app-development contract with Nestle. Role: Android. - Best Tech Solution, Sberbank Hackathon - Team Labster.PRO. Role: tech lead. - 3rd place, "Cultural Code" - Team Labster.PRO with a "Shazam"-for-movies app. Role: Android + Backend. ## Links - [LinkedIn](https://www.linkedin.com/in/artem-smirnov-at-labster) - [GitHub](https://github.com/RankoR) - [Stack Overflow](https://stackoverflow.com/users/497132/artem) ## Optional - [Sitemap](https://smirnov.page/sitemap.xml): XML sitemap for the site. - [robots.txt](https://smirnov.page/robots.txt): Crawler instructions.