Aleksei Potapkin

Smart Contract Developer at Lido

Limassol, Cyprus
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

👤
Senior
🎓
Top School
Aleksei Potapkin is a smart contract developer and all-round software engineer with 11 years of experience, originally focused on Android and now contributing to major Ethereum projects like Lido DAO. He combines deep mobile engineering chops—shipping a modernized, freemium Songsterr app with a custom SVG tab renderer and CI/CD improvements—with smart contract work on NodeOperatorsRegistry and Lido core contracts, including tests for withdrawal logic. Autonomous and self-motivated, Aleksei excels at practical problem solving that improves product quality and user happiness, and he’s comfortable across backend, frontend, and blockchain stacks. Based in Limassol, Cyprus, he is open to relocating to Germany or the Netherlands and brings a history of security-aware development from CTF participation and secure VoIP/mail projects.
code11 years of coding experience
job11 years of employment as a software developer
bookBachelor, Computer Sciense, Bachelor, Computer Sciense at Tomsk State University
languagesRussian, English
stackoverflow-logo

Stackoverflow

Stats
1,066reputation
79kreached
24answers
2questions
github-logo-circle

Github Skills (23)

solidity10
css10
data-structure10
java10
javas10
performance-optimization10
parse10
android10
ethereum10
blockchain10
data-structures10
smart-contracts10
rendering9
svg9
nodejs8

Programming languages (13)

MDXJavaCSSRustHTMLJupyter NotebookKotlinTypeScript

Github contributions (5)

github-logo-circle
lidofinance/core

Jan 2022 - Jan 2023

Lido DAO smart contracts
Role in this project:
userBack-end Developer
Contributions:321 reviews, 135 commits, 122 PRs in 1 year
Contributions summary:Aleksei primarily contributed to the Lido DAO smart contracts, specifically focusing on the `NodeOperatorsRegistry.sol` and `Lido.sol` files. Their work involved implementing bug fixes, such as using constants, removing defensive assertions, and renaming variables, as well as adding comments to internal functions. The user also implemented tests for the withdrawal queue in the `withdrawal.test.js` file.
daosmart-contractsprotocol
BigBadaboom/androidsvg

Jun 2021 - Jun 2021

SVG rendering library for Android
Role in this project:
userMobile Developer (Android)
Contributions:7 commits, 3 PRs, 3 comments in 8 days
Contributions summary:Aleksei focused on optimizing the SVG rendering library for Android. Their contributions include improving CSS rule matching and parsing performance by refactoring the CSS parsing logic and data structures. They also added the functionality to pass pre-parsed CSS rulesets to enhance reusability and efficiency, along with the addition of precompiled patterns.
androidrenderingsvg
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