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
Ruslan Serebriakov is a London-based software engineer with 10 years' experience specializing in high-performance iOS and cross-platform blockchain systems. He blends deep mobile UI expertise — contributing to Facebook's ComponentKit, driving Swift migrations, and adding TLS-powered caching for layout performance and Xcode tooling — with backend and core C++ work on wallets and chain integrations. At Binance/Trust Wallet he initiated and built Trust Wallet SWIFT, the largest production smart wallet powered by passkeys, and added Evmos/EVM support and address/key handling to wallet-core. He has a track record of taking products from 0→1, modularizing large codebases, and bridging UI component design (including Swift property-wrapped APIs) with low-level transaction construction. Currently a Member of Technical Staff at xAI while also holding a Staff Software Engineer role at X, Ruslan is an active open-source contributor whose cross-domain work reflects a rare combination of frontend polish and cryptographic/backend rigor.
code10 years of coding experience
job10 years of employment as a software developer
languagesEnglish, Russian, Chinese, Ukrainian
stackoverflow-logo

Stackoverflow

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

Github Skills (16)

cryptocurrency10
swift10
cosmos10
ios10
go10
component-design10
ethereum10
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