Egor Andreevich

Android Engineer at Cash App

Barcelona, Catalonia, Spain
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
Egor Andreevich is an Android engineer with over a decade of professional experience and 15+ years building Android apps, currently shaping mobile experiences at Cash App from Barcelona. He combines deep platform expertise with build and release engineering skills—having configured multiplatform Gradle/Maven deployments for widely used libraries like Square's Okio and contributed code generation and Kotlin integrations to projects such as Wire and KotlinPoet. His background spans startup and enterprise product work, from architecting Lendstar 3.0 to modernizing legacy Android codebases with Dagger, RxJava and Kotlin. He also brings database and tooling know-how from contributions to SQLDelight, where he improved parser rules and binary-compatible query implementations. Comfortable switching between app-level features and developer tooling, Egor is as likely to optimize CI and build performance as he is to ship user-facing Android features.
code11 years of coding experience
job7 years of employment as a software developer
bookBachelor's degree Information Technology, Bachelor's degree Information Technology at UTM
languagesRussian, English
stackoverflow-logo

Stackoverflow

Stats
39,993reputation
3.9mreached
975answers
94questions
Badges
java
top-1%
android-activity
top-5%
oop
top-5%
arraylist
top-5%
timer
top-5%
android-gradle-plugin
top-5%
github-logo-circle

Github Skills (40)

kotlin10
parser10
apidoc10
protocol-buffers10
java10
code-generation10
api10
parsing10
sql10
parse10
android10
build-automation10
kotlin-multiplatform10
sqldelight10
gradlew10

Programming languages (13)

JavaC++CSSCHTMLGroovyKotlinTypeScript

Github contributions (5)

github-logo-circle
square/kotlinpoet

Mar 2018 - Jan 2023

A Kotlin API for generating .kt source files.
Role in this project:
userBack-end Developer
Contributions:18 releases, 313 reviews, 487 commits in 4 years 11 months
Contributions summary:Egor primarily contributed to the development and enhancement of the KotlinPoet library. Their commits focused on improving the library's capabilities, including adding new features like allowing code blocks as arguments to %P, and introducing improvements for existing functionalities like enum constants, property spec, type variables. Additionally, the user addressed code generation aspects, improved handling of comments and special characters within code, and refactored utility functions to improve maintainability.
kotlin-libraryapicode-generationandroidjavapoet
square/wire

Sep 2018 - Jun 2022

gRPC and protocol buffers for Android, Kotlin, Swift and Java.
Role in this project:
userBack-end Developer
Contributions:127 reviews, 293 commits, 491 PRs in 3 years 10 months
Contributions summary:Egor made several contributions to the `square/wire` repository, focusing on enhancements to the core functionality of gRPC and protocol buffers. Their work included implementing error message improvements related to unsupported features. Additionally, the user updated documentation to include a --kotlin_out flag in the WireCompiler, and integrated Kotlin integration testing. Further contributions included bug fixes and improvements in code generation for Kotlin Android Parcelables.
protocol-buffersprotobufgrpcandroidbuffers
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