Ruslan Serebriakov

Member Of Technical Staff at xAI

London, England, United Kingdom
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
Ruslan Serebriakov is a seasoned software engineer with 10 years of experience building high-performance mobile and backend systems, currently a Member of Technical Staff at xAI in London. He has driven large-scale platform migrations and performance work at Meta, led iOS and Swift adoption efforts at Booking.com, and shipped foundational crypto wallet features at Binance/Trust Wallet including the production-ready Trust Wallet SWIFT powered by passkeys. His open-source contributions span UI framework improvements in Facebook’s ComponentKit and cross-chain support in Trust Wallet’s core, reflecting fluency across Swift, C++ and blockchain tooling. Known for turning ambitious 0→1 projects into reliable products, he pairs deep low-level engineering with pragmatic product instincts and a knack for developer productivity improvements.
code10 years of coding experience
job10 years of employment as a software developer
bookIgor Sikorsky Kyiv Polytechnic Institute
languagesEnglish, Russian, Chinese, Ukrainian
stackoverflow-logo

Stackoverflow

Stats
642reputation
53kreached
21answers
11questions
github-logo-circle

Github Skills (16)

cryptocurrency10
swift10
cosmos10
ios10
go10
ethereum10
component-design10
blockchain10
ui-components10
testing9
objective-c9
nsuserdefaults6
inputaccessoryview6
uicollectionview-cell6
uicollectionview6

Programming languages (8)

TypeScriptC++Objective-C++GoObjective-CSwiftRubyPython

Github contributions (5)

github-logo-circle
trustwallet/wallet-core

May 2022 - Jan 2023

Cross-platform, cross-blockchain wallet library.
Role in this project:
userBack-end Developer
Contributions:59 reviews, 7 commits, 19 PRs in 8 months
Contributions summary:Ruslan primarily contributed to adding support for the Evmos and EVM chains, a significant feature addition. They implemented integrations for Cosmos, updated registry files, and added tests, particularly focusing on address generation. The user also addressed public key issues, and worked on Ethermint keys proto.
wallet-libraryblockchain-walletethereumblockchainwallet
facebook/componentkit

Dec 2020 - Mar 2021

A React-inspired view framework for iOS.
Role in this project:
useriOS Mobile Developer
Contributions:35 commits in 3 months
Contributions summary:Ruslan primarily contributed to the `facebook/componentkit` repository, which is an iOS view framework. Their commits demonstrate an understanding of Swift, property wrappers, and UI component design. The user's work involved enhancing the `Binding` property wrapper and modifying `CKInsetComponent` and its builder, indicating a focus on improving the framework's core functionality and layout capabilities. They also introduced new convenience builders and bridged APIs for CKInsetComponent to CKSwift.
react-nativereactios
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
Ruslan Serebriakov - Member Of Technical Staff at xAI