Georgy Cheshkov
Verified Expert in Engineering
Back-end Developer
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
Experience
- Python - 20 years
- Back-end - 15 years
- Software Architecture - 10 years
- PostgreSQL - 10 years
- GraphQL - 5 years
- Technical Leadership - 5 years
- Pandas - 3 years
- Rust - 1 year
Availability
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
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.
Co-founder | CTO
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.
Lead Back-end Developer | CTO
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.
Full-stack Web Developer
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.
Senior Web Developer
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.
Full-stack Web Developer
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.
Experience
ERP System for Railway Logistics Company
I was a back-end developer and a team lead of three developers.
Finrazor | Independent Crypto Market Navigator
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
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.
Education
Master's Degree in Biophysics
Southern Federal University - Rostov-on-Don, Russia
Bachelor's Degree in Physics
Southern Federal University - Rostov-on-Don, Russia
Skills
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, Prefect, Graphene
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
Paradigms
REST, 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 Science, Data Engineering, CI/CD Pipelines, Integration, API Integration, Leadership, Team Leadership, WebSockets, Trading, Bots, Algorithms, IT Project Management, Containerization, CTO, Fintech, Mathematics, Statistics, Mathematical Modeling, Big Data, Arrow, Message Queues, Cryptocurrency, Crypto
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