
Tech lead for Android Infra @Meta | 🛠 Compilers | all opinions are my own
Follow me
Joined August 2010
- Tweets1.4K
- Following279
- Followers1.1K
- Likes1.7K
Pinned Tweet
We finally open sourced DataClassGenerate - a #kotlin compiler plugin to address Data Class codegen overhead in Android applications!
github.com/facebookincubator…
Sergei Rybalkin retweeted
🚀 Big news from the Kotlin Foundation!
We’re welcoming @lightdelay, Senior Staff Software Engineer at @Meta and longtime Kotlin champion, to the board. With his technical leadership and community insight, Sergei will help shape Kotlin's future. 👏kotl.in/7mvxly
#kotlinconf 2025 vs 2023
I have the best possible reason to miss #kotlinconf this year ❤️
Sergei Rybalkin retweeted
Let's give it up for @lightdelay hitting the #dcnyc24 stage 📣
Explore K2 #Kotlin compiler & its impact on production environments. Discover how K2 enhances performance & efficiency in Kotlin compilation with insights & benchmarks from Meta.
nyc.droidcon.com/sergei-ryba…
Sergei Rybalkin retweeted
My team is hiring #AndroidDev which wants to work in OSS!
Don't be shy.
And yes he's my manager 👇 – at Berlin, Germany
Just saw @Eli_White at the Meta internal eng fair! If you are excited about React for the iOS and Android ecosystems, he’s hiring ;)
Heaving both of your 2FA factors on one device is a bad idea.
How do people solve the second device problem? especially when travelling
I just found myself in a situation where my password manager required a physical device that I don’t have with me
Sergei Rybalkin retweeted
Try out the Alpha of K2-based IntelliJ plugin and share your feedback! 🎉
blog.jetbrains.com/idea/2024…
Sergei Rybalkin retweeted
In other news, I'll be talking about Java compiler hacking, type systems, flow-sensitive type inference, and AI* at WITS/POPL. Come say hi if you're going to be around!
popl24.sigplan.org/details/w…
Is there a lightweight Json parse for jvm?
I want to use it as a part of a kotlin build, and figured out Jackson classloading is too heavy even for compilation with daemon.
need minimal classloading, fast runtime (no regexp under the hood).
I feel exactly the opposite about Kotlin Multiplatform. It’s probably the first multi-platform approach that might work for mass adoption. Here is why:
1️⃣ Right on time for the market where one could build an app using genAI with a limited platform knowledge
This post by @donnfelker is pure gold donnfelker.com/why-kotlin-mu…
The article presents a pragmatic approach for choosing the right technology for your needs, or, generally speaking, the right tool for the job. History repeats itself, as seen with Cordova/Phonegap, Ionic, Xamarin, React Native, and currently with Kotlin Multiplatform.
This is a great read for everyone who has an impact on the tech stack, from business owners to engineering managers, tech leads, and developers.
#Mobile #KMP #multiplatform #androiddev #iosdev #webdevelopment
2️⃣ In increasing software generalists hiring trend (instead of platform specialists)
We do not have cheap money any longer, companies are pivoting.
How to survive a long haul flight with 8 months old baby? Please share your advice and life hacks.
London —> South East Asia
I’m looking for an Engineering Manager for a Mobile Language Foundation team at Meta, London office.
We improve modern Android and iOS programming languages (Kotlin, Swift) to make Meta apps better.
DMs are open
like, share
metacareers.com/jobs/1426729…















