Alexander Perfilyev

Android Performance Engineer at Tinkoff

Moscow, Moscow, Russia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Alexander Perfilyev is an Android Performance Engineer with over 10 years of mobile development experience, currently optimizing app performance at Tinkoff in Moscow. He combines deep Android engineering with backend and database expertise, contributing to CashApp's widely used SQLDelight project by improving its IntelliJ plugin and type-safe Kotlin SQL tooling. Previously he led performance and architecture efforts at Sberbank and OZON, building analytics SDKs, background processing for chat rendering, and a company-wide design system. He has a track record of shipping production SDKs, reducing battery drain, and mentoring and hiring engineers across large teams. Notably, his open-source work demonstrates uncommon fluency in SQL, Kotlin, and IDE plugin development that directly improves developer workflows.
code10 years of coding experience
job8 years of employment as a software developer
bookSpecialist Degree Design and technology of electronic equipment, Specialist Degree Design and technology of electronic equipment at Russian State Technological University named after K.E. Tsiolkovsky (MATI)
languagesРусский, Английский
stackoverflow-logo

Stackoverflow

Stats
6,759reputation
371kreached
65answers
4questions
Badges
android-layout
top-1%
android
top-1%
github-logo-circle

Github Skills (18)

kotlin10
sql10
android10
sqldelight10
intellij-plugin10
android-layout10
database-design9
rxjava9
refactoring8
reactive-programming6
retrofit6
javas6
error-handling6
android-studio6
rxandroid6

Programming languages (3)

TypeScriptJavaKotlin

Github contributions (5)

github-logo-circle
sqldelight/sqldelight

May 2020 - Apr 2022

SQLDelight - Generates typesafe Kotlin APIs from SQL
Role in this project:
userBack-end Developer & Database Engineer
Contributions:38 reviews, 99 commits, 72 PRs in 1 year 11 months
Contributions summary:Alexander primarily contributed to the SQLDelight project by implementing new features and improving existing ones related to the IntelliJ plugin. This includes supporting in-place rename functionalities, adding import quick fixes for unknown types, and developing an inspection for unused imports. The contributions demonstrate expertise in SQL, Kotlin, and plugin development for the IntelliJ platform, enhancing the developer experience with SQLDelight.
kotlin-multiplatformsqlsqldelighttypesafekotlin
aperfilyev/sqldelight

Apr 2021 - Aug 2024

SQLDelight - Generates typesafe Kotlin APIs from SQL
Contributions:5 PRs, 242 pushes, 149 branches in 3 years 4 months
sql-generationsqlsqldelighttypesafekotlin
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Alexander Perfilyev - Android Performance Engineer at Tinkoff