Platon Floria, Developer in Singapore, Singapore
Platon is available for hire
Hire Platon

Platon Floria

Verified Expert  in Engineering

Software Engineer and Developer

Location
Singapore, Singapore
Toptal Member Since
November 25, 2022

Platon is a lead software engineer with twelve years of professional experience, eleven of which were developing with Python and two with Rust. Throughout his career, he has worked on various projects, ranging from industry-changing solutions to game add-ons. Platon has led back-end, front-end, platform, and blockchain application development.

Portfolio

XDEFI Wallet
Rust, Python, gRPC, PostgreSQL, Docker, Amazon Web Services (AWS), Asyncio...
B2C2
Python, Django, PostgreSQL, Redis, Celery, Docker, Kubernetes...
Tracr
Django, Flask, Intel SGX, Rust, gRPC, Protobuf, Redis, Celery, PostgreSQL...

Experience

Availability

Full-time

Preferred Environment

GitHub, Docker, Visual Studio Code (VS Code), MacOS

The most amazing...

...projects I've been involved in were from the world's largest diamond miner, DeBeers, and the world's largest crypto market maker, B2C2.

Work Experience

Back-end Lead

2021 - 2022
XDEFI Wallet
  • Led a team of eight back-end developers and DevOps engineers.
  • Created tickets and epic specifications based on product requirements, assigned them to my team, monitored their execution and ensured delivery.
  • Developed and set up the back-end infrastructure from scratch. That included AWS configuration, Kubernetes cluster configuration, CI/CD, project templates, API specification, database design, monitoring, and alerting.
  • Designed and implemented blockchain indexers for the following chains: Ethereum, BSC, Polygon, Avalanche (C chain), Fantom, Bitcoin, Bitcoin Cash, Litecoin, Solana, and Near.
  • Built a web crawler service that pulled web3 data from various third-party providers.
Technologies: Rust, Python, gRPC, PostgreSQL, Docker, Amazon Web Services (AWS), Asyncio, Ethereum, Cosmos, Bitcoin, Bitcoin Cash, Litecoin, Solana, Redis, Celery, Kubernetes, Helm, Argo CD, Decentralized Finance (DeFi), Web3, Cryptocurrency Wallets, API Integration

Senior Back-end Engineer

2019 - 2021
B2C2
  • Developed and maintained tools used for high-frequency trading.
  • Built and supported the back office accounting system and blockchain explorers.
  • Created and maintained the trade ledger system required for internal reconciliations. This system interacts with various crypto exchanges, including Coinbase, Binance, Kraken, Poloniex, Bitmex, etc.
Technologies: Python, Django, PostgreSQL, Redis, Celery, Docker, Kubernetes, Amazon Web Services (AWS), Drone CI, Web3, API Integration

Senior Blockchain Developer

2018 - 2019
Tracr
  • Built an industry-wide distributed solution emphasizing privacy, authenticity, and traceability to create a digital record for diamonds.
  • Designed and implemented a client-facing Django REST API, allowing clients to read and interact with the digital record.
  • Developed a module for delegated secure execution within the SGX nodes, written in Rust and exposed to a Protobuf interface. Its goal was to modify and disclose the allowed data of the digital record.
  • Wrote an Ethereum smart contract to track ownership of the digital record.
Technologies: Django, Flask, Intel SGX, Rust, gRPC, Protobuf, Redis, Celery, PostgreSQL, Docker, OpenAPI, Swagger, Amazon Web Services (AWS), GitLab CI/CD, Web3, API Integration

Proto-chain

https://github.com/platonfloria/proto-chain
Proto-chain is a primitive blockchain implementation in Python and Rust.

The implementation supports multiple nodes and a proof-of-work consensus mechanism. Each node has two servers, REST for external communication and gRPC for inter-node communication.

Languages

Python, Rust, C, C++, Solidity

Frameworks

gRPC, Django, Flask, Swagger

Tools

GitHub, Celery, Helm, GitLab CI/CD

Platforms

Docker, MacOS, Blockchain, Visual Studio Code (VS Code), Amazon Web Services (AWS), Ethereum, Kubernetes, Bitcoin Cash, Drone CI

Other

Software Development, Web Development, Financial Software, Web3, API Integration, Cryptography, Architecture, Decentralized Finance (DeFi), Cryptocurrency Wallets, Corporate Legal, Cosmos, Bitcoin, Litecoin, Solana, Argo CD, Smart Contracts

Storage

PostgreSQL, Redis

Libraries/APIs

Asyncio, Intel SGX, Protobuf, OpenAPI

2014 - 2017

Bachelor's Degree in Law & Business

Riga Graduate School of Law - Riga, Latvia

2006 - 2009

Bachelor's Degree in Computer Science

University of York - York, United Kingdom

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