Alexander Sukhanov
Verified Expert in Engineering
Software Developer
San Jose, CA, United States
Toptal member since September 11, 2020
Alexander is a senior software developer with eight years of experience who has built tools, apps, and systems for various industries, including medicine, cryptocurrency, and traffic management. Recently, Alexander's been focusing on the back end—optimizing data queries, handling migrations, and creating CI/CD pipelines. Alexander's areas of expertise include Python, JavaScript, Solidity, and various frameworks (Django and Flask) and libraries (React).
Portfolio
Experience
Availability
Preferred Environment
Slack, PyCharm, MacOS
The most amazing...
...thing I've made was an architecture to handle more than 5,000 RPS. I also taught and mentored as a TA at Stanford and worked at large Silicon Valley companies.
Work Experience
Senior Back-end Engineer
SoftPro
- Optimized database queries to run them at least three times faster.
- Migrated a monolith Django application into Go microservices.
- Made CI/CD pipelines for all repositories and projects as well as creating a framework for the internal QA team.
Senior Software Engineer
SUPER2DIGITAL
- Developed DApps using Ethereum Blockchain: ICO DApp, referral system DApp, and token DApps.
- Built cryptocurrency using Graphene (C++ framework) with faucets as well as creating the wallet interface for it with React/Redux.
- Developed social network crawlers with Cassandra as database and a React/Redux UI to manage data.
Senior Software Engineer
iSpace
- Developed APIs using Tornado and a Django REST framework.
- Implemented push notifications and real-time messages via WebSockets for different applications.
- Designed an algorithm for end-to-end encryption to incorporate it into our messenger.
- Implemented a distributed cache system by creating a Redis cluster.
- Migrated applications from Flask to Tornado and from Flask to DRF.
Software Engineer
Jack-IT
- Worked on a traffic interception project to change context ads.
- Developed an iOS application for the management of a data center with Swift and a PHP API.
- Built an expert system for law documentation using PHP.
Software Engineer
Research Institute of Psychology
- Created a tool to automate the process of signing up for appointments for ill patients.
- Developed a medical system and its modules using PHP.
- Built an application to crawl statistics and analyze sales data.
Experience
Housing Utilities Application
Depending on the set of connected devices and the scale of the automation object, SAURES can be smart meters, sensors with remote status monitoring, water leakage protection system, gas leak warning system, or ASKUV, ASKUE, or ASKUT system for an entire apartment building.
Users determine the functionality of their system and can expand their capabilities at any time by connecting additional equipment.
Education
Master's Degree in Computer Systems and Networks
Bauman Moscow State Technical University - Moscow, Russia
Bachelor's Degree in Computer Systems and Networks
Bauman Moscow State Technical University - Moscow, Russia
Skills
Libraries/APIs
React, Asyncio
Tools
Jenkins, PyCharm, Slack, Graphene
Languages
Python, JavaScript, Solidity, Go, PHP, C++, Swift
Frameworks
Django, Flask, React Native, Angular
Platforms
Docker, Ethereum, Kubernetes, Hyperledger, MacOS
Storage
Cassandra, PostgreSQL
Other
Artificial Intelligence (AI), Tornado, Networking, Computer Science
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring