Georgy Cheshkov, Developer in Tbilisi, Georgia
Georgy is available for hire
Hire Georgy

Georgy Cheshkov

Verified Expert  in Engineering

Back-end Developer

Location
Tbilisi, Georgia
Toptal Member Since
March 11, 2021

Georgy is a software engineer, technical consultant, and team leader with over a decade of experience. He makes complex problems simple with expressive, maintainable code and believes in building small, well-tested, functional pieces loosely joined by a well-documented contract. He has delivered eCommerce, ERP, finance, trading, and cryptocurrency solutions. Georgy is a dedicated and efficient developer and a great communicator.

Portfolio

Options trading startup
Python, Python 3, Asyncio, MongoDB, PostgreSQL, GraphQL, REST APIs, APIs...
Tarlena
Python, Django, Elixir, Phoenix, GraphQL, Redis, PostgreSQL, TypeScript, React...
Whitescape
Django, Python, Trello, Slack, Heroku, TypeScript, PostgreSQL, Redis, React...

Experience

Availability

Part-time

Preferred Environment

MacOS, Visual Studio Code (VS Code), PyCharm, Slack, Trello, Terminal

The most amazing...

...thing I've built is a data pipeline that optimizes the trading strategy at a massive scale for all US equity options.

Work Experience

Senior Back-end Engineer

2021 - 2022
Options trading startup
  • Built a system that loads market data and runs a trading strategy optimization at scale (all tradable US equity options).
  • Developed an order execution system and integrated it with external brokerage APIs.
  • Implemented a solution for monitoring the performance of the user's portfolio.
  • Supervised and mentored other team members and performed code reviews.
Technologies: Python, Python 3, Asyncio, MongoDB, PostgreSQL, GraphQL, REST APIs, APIs, Pandas, Data Engineering, Big Data, Arrow, Message Queues, Redis, Trading, Bots, Algorithmic Trading, SQLAlchemy, API Development, Fintech, Team Leadership, Remote Team Leadership, Google Cloud Platform (GCP), Google Kubernetes Engine (GKE), Apache Kafka, Swagger, Postman, Prefect

Co-founder | CTO

2017 - 2021
Tarlena
  • Architected, implemented, maintained, and managed new development for several projects.
  • Implemented Kanban and Lean flows and led daily standup meetings.
  • Fostered and maintained client relationships and performed consultancy management.
  • Performed technical interviews and hired developers.
Technologies: Python, Django, Elixir, Phoenix, GraphQL, Redis, PostgreSQL, TypeScript, React, Heroku, Amazon Web Services (AWS), Kubernetes, Google Cloud, Rust, Pandas, Scikit-learn, LightGBM, Technical Leadership, DevOps, CI/CD Pipelines, Git, REST, Back-end, APIs, Integration, API Integration, Leadership, Team Leadership, Remote Team Leadership, Architecture, Go, SQL, Trading, Bots, Cryptocurrency, Crypto, Actor Model, Algorithms, SQLAlchemy, API Development, CTO, Fintech, Swagger, Postman

Lead Back-end Developer | CTO

2014 - 2017
Whitescape
  • Managed engineering and operations for a team of developers, content creators, DevOps, and technical salespeople.
  • Led the development of several projects: ​Openuni.io​, ​Vector.education​, ​and Zap.delivery.
  • Evangelized unit testing and test-driven development and organized TDD training sessions for the team.
  • Spearheaded the adoption of a CI/CD pipeline and unified deployment processes across all company projects.
  • Adopted the React stack as a unified front-end technology for all company projects.
Technologies: Django, Python, Trello, Slack, Heroku, TypeScript, PostgreSQL, Redis, React, DevOps, CI/CD Pipelines, Amazon Web Services (AWS), Git, REST, Back-end, APIs, Leadership, Team Leadership, Remote Team Leadership, Architecture, SQL, Django REST Framework, API Development, CTO, Fintech, Swagger

Full-stack Web Developer

2012 - 2014
Self-employed
  • Developed an online editor for custom mobile phone cases.
  • Designed and built a custom CRM system for a training company.
  • Created a custom webinar room for a training company.
Technologies: Python, Django, JavaScript, AngularJS, Amazon Web Services (AWS), Heroku, jQuery

Senior Web Developer

2011 - 2012
Social TRM
  • Built an MVP talent management system that included social network features.
  • Used the TDD approach to develop new features and achieved total project test coverage of around 80%.
  • Implemented deployment automation scripts that allowed project deployment to take place several times a day.
Technologies: Python, Django, JavaScript, jQuery, Git

Full-stack Web Developer

2006 - 2011
Self-employed
  • Developed a custom domain registrar system and a marketplace for domain names.
  • Built and co-founded an ads traffic management system.
  • Developed several search engine optimization tools.
Technologies: Python, Django, JavaScript, HTML, PostgreSQL, Redis

ERP System for Railway Logistics Company

This project involved integrating the company’s core business processes into the ERP platform, starting from a price/margin calculation and ending with financial reports, delivery notes, and invoices. This enabled real-time tracking of up to 5,000 railway carriages for clients and internal purposes.

I was a back-end developer and a team lead of three developers.

Finrazor | Independent Crypto Market Navigator

A crypto market project with three main parts: interactive financial charts, market-related news, and a blog platform.

I solved numerous key challenges, including real-time market data and related news tracking (Twitter, RSS/Atom, and Telegram), ML-based news clusterization, and sentiment analysis.

Lambada Market | Handmade Crafts Marketplace

A marketplace for handmade and vintage goods. It's like etsy.com for the local Russian market.

We built the MVP and launched the project to production in six months. I was a back-end developer and led a team of four developers.

Languages

Python, Elixir, GraphQL, TypeScript, JavaScript, SQL, HTML, Erlang (OTP), Rust, Go, Python 3, C#, Bash Script

Frameworks

Django, Django REST Framework, Swagger, Phoenix, Flask, AngularJS, LightGBM

Libraries/APIs

REST APIs, Node.js, SQLAlchemy, API Development, Pandas, OpenAPI, Interactive Brokers API, TWS API, React, jQuery, Scikit-learn, Asyncio

Tools

Slack, Trello, Git, PyCharm, Celery, Google Kubernetes Engine (GKE), Postman, Graphene

Paradigms

REST, Data Science, DevOps, Agile Project Management, Microservices, Actor Model

Platforms

Heroku, Linux, MacOS, Visual Studio Code (VS Code), Kubernetes, Amazon Web Services (AWS), Docker, Google Cloud Platform (GCP), Apache Kafka

Storage

Redis, PostgreSQL, Google Cloud, Data Pipelines, Amazon S3 (AWS S3), MongoDB, Relational Databases, Datadog

Other

Technical Leadership, Back-end, APIs, Remote Team Leadership, Architecture, Algorithmic Trading, Software Architecture, Async/Await, FastAPI, Data Engineering, CI/CD Pipelines, Integration, API Integration, Leadership, Team Leadership, WebSockets, Trading, Bots, Algorithms, IT Project Management, Containerization, CTO, Fintech, Prefect, Mathematics, Statistics, Mathematical Modeling, Big Data, Arrow, Message Queues, Cryptocurrency, Crypto

2004 - 2006

Master's Degree in Biophysics

Southern Federal University - Rostov-on-Don, Russia

2000 - 2004

Bachelor's Degree in Physics

Southern Federal University - Rostov-on-Don, Russia

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring