Alexander Sukhanov, Developer in San Jose, CA, United States
Alexander is available for hire
Hire Alexander

Alexander Sukhanov

Verified Expert  in Engineering

Software Developer

Location
San Jose, CA, United States
Toptal Member Since
September 11, 2020

Alexander is a senior software developer with five years of experience who’s built tools, apps, and systems for a range of industries including medicine, cryptocurrency, and traffic management. Recently Alexander's been focusing his energies on the back end—optimizing data queries, handling migrations, and creating CI/CD pipelines. Alexander’s areas of expertise include Python, JavaScript, and Solidity, and a variety of frameworks (Django and Flask) and libraries (React).

Portfolio

SoftPro
Go, Django, Python
SUPER2DIGITAL
Solidity, Graphene, C++, PHP, Flask, Tornado, Cassandra, Django, Python
iSpace
React Native, React, Flask, Tornado, Django, Python

Experience

Availability

Full-time

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

2018 - 2019
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.
Technologies: Go, Django, Python

Senior Software Engineer

2016 - 2018
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.
Technologies: Solidity, Graphene, C++, PHP, Flask, Tornado, Cassandra, Django, Python

Senior Software Engineer

2016 - 2017
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.
Technologies: React Native, React, Flask, Tornado, Django, Python

Software Engineer

2015 - 2016
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.
Technologies: Swift, Networking, PHP, Django, Python

Software Engineer

2014 - 2015
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.
Technologies: Python, PHP, JavaScript

Housing Utilities Application

https://www.saures.ru
This system is a multifunctional tool that allows you to solve a wide range of tasks in the field of communal resource control.

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.

Languages

Python, JavaScript, Solidity, Go, PHP, C++, Swift

Frameworks

Django, Flask, React Native, Angular

Platforms

Docker, Ethereum, Kubernetes, Hyperledger, MacOS

Tools

Jenkins, PyCharm, Slack, Graphene

Storage

Cassandra, PostgreSQL

Libraries/APIs

React, Asyncio

Other

Tornado, Networking

2016 - 2020

Master's Degree (in Progress) in Computer Systems and Networks

Bauman Moscow State Technical University - Moscow, Russia

2012 - 2016

Bachelor's Degree in Computer Systems and Networks

Bauman Moscow State Technical University - Moscow, Russia