Dmitry Sorokin

Senior Business Analyst at Citi

Moscow, Moscow, Russia
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
Dmitry Sorokin is a project leader and business analyst with over a decade in banking, specializing in capital markets solutions such as trade flow automation, risk and regulatory reporting, and liquidity management. He has progressed through technical and product roles at Citi—from database administration and MIS automation to product management and senior analytics—now leading projects at RenCap Bank. Dmitry blends hands-on technical fluency (including contributions to the Electrum Bitcoin Wallet modernizing Python 3 compatibility and enhancing security-related features) with deep domain knowledge in FX, rates, fixed income and treasury systems. He delivers both as an individual contributor and as a team lead, translating complex finance requirements into auditable, production-ready solutions. His background in computer software engineering and a master’s in IT management underpin a pragmatic approach to automation and data-driven decision making. Colleagues value his ability to bridge operations, product and engineering priorities while maintaining a focus on regulatory and security controls.
code12 years of coding experience
job4 years of employment as a software developer
bookBachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Moscow State University of Economics, Statisitics, Informatics
bookMaster's degree, Computer/Information Technology Administration and Management, Master's degree, Computer/Information Technology Administration and Management at Financial University under the Government of the Russian Federation
languagesEnglish
github-logo-circle

Github Skills (12)

ec10
bitcoin10
el10
bitcoins10
front-end-development10
python10
bitcoin-wallet10
cryptography9
user-interface8
graphical-user-interface8
ui-design8
javascript3

Programming languages (4)

JavaC++CPython

Github contributions (5)

github-logo-circle
spesmilo/electrum

Jan 2017 - Feb 2017

Electrum Bitcoin Wallet
Role in this project:
userFull-stack Developer
Contributions:7 commits, 1 PR, 33 comments in 14 days
Contributions summary:Dmitry made several updates to the Electrum Bitcoin Wallet, primarily focused on adapting the codebase for Python 3 compatibility. The contributions also involved significant changes to the GUI, including improvements to the sign/verify and encrypt/decrypt message features, along with improvements to the transaction import flow and payment request handling. Additional updates include fixes to the X509 certificate handling and plugin integrations, indicating a focus on security and user experience.
pythonelectrumlightningwalletcryptocurrency
asfin/bitlish-client

Aug 2016 - Dec 2017

Contributions:6 commits, 5 pushes, 1 branch in 1 year 4 months
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
Dmitry Sorokin - Senior Business Analyst at Citi