
Evgeny Medvedev
Verified Expert in Engineering
Solutions Architect and Developer
Bangkok, Thailand
Toptal member since June 24, 2020
Evgeny is a software engineer and cloud solutions architect with over a decade of experience. In 2018, he created Blockchain ETL: an open-source software suite and public data infrastructure for blockchains. Evgeny's worked closely with Google on designing and implementing the data processing system that powers public blockchain datasets in Google BigQuery and Kaggle. His work has also been mentioned in Forbes in an article titled "A Technical Breakdown of Google's New Blockchain Search Tools."
Portfolio
Experience
- Cloud Architecture - 10 years
- Blockchain - 6 years
- Python - 5 years
- Data Engineering - 5 years
- Google Cloud Platform (GCP) - 4 years
- Google BigQuery - 3 years
Availability
Preferred Environment
BigQuery, Apache Airflow, Python
The most amazing...
...system I've built was Blockchain ETL which powers public cryptocurrency datasets in Google BigQuery.
Work Experience
Co-founder | Solutions Architect
D5
- Designed and built the system's underlying public blockchain data in GCP.
- Collaborated with open-source developers and Google engineers to develop, deploy, and maintain the blockchain ETL system.
- Managed the scope, timeline, risks, and quality of the project.
- Consulted companies on using blockchain data in GCP and building applications on top of it.
- Attracted funding to the Blockchain ETL project. The project is sponsored by Google, ConsenSys, Ethereum Community Fund, and Gitcoin.
- Designed and implemented Nansen: a blockchain analytics system built on Google Datastore, BigQuery, Dataflow, dbt, and Metabase.
Lead Data Engineer
CoinFi
- Designed and built the data platform for a cryptocurrency intelligence system.
- Provided leadership and technology guidance and mentored others throughout the domain to create state-of-the-art software best practices and design methodologies.
- Led the efforts to migrate the application infrastructure from AWS to GCP.
Software Architect
AMPOS Solutions
- Set up a data collection and analytics system using Snowplow Analytics, AWS S3, Redshift, and EMR.
- Performed a continuous analysis of system activity to proactively identify areas of improvement and concern.
- Provided leadership and technology guidance and mentored others throughout the.domain to create state-of-the-art software best practices and design methodologies.
- Developed and taught an ML training course to a team of 20 software engineers.
Full-stack Developer
Freelance
- Communicated with clients, analyzed user requirements, and designed, developed, and deployed client-server applications.
- Modified existing software to improve performance, correct errors, and upgrade interfaces.
- Researched, designed, and implemented scalable applications for information identification, extraction, analysis, retrieval, and indexing.
Senior Java Developer
Luxoft
- Designed and implemented two large data processing applications.
- Investigated memory leaks in the production server and improved performance by 30%.
- Involved in requirements gathering meetings and produced an extensive analysis of use cases, entity relationships, and data flow models.
Experience
Blockchain ETL
https://github.com/blockchain-etlEducation
Master's Degree in Computer Science
Omsk State University - Omsk, Russia
Certifications
Google Developers Expert
AWS Certified Solutions Architect
AWS
Skills
Tools
Apache Airflow, Cloud Dataflow, BigQuery, Apache Tomcat
Languages
Python, SQL, Solidity, Java, Kotlin
Platforms
Amazon Web Services (AWS), Google Cloud Platform (GCP), Blockchain, Kubernetes
Frameworks
Spring, AngularJS, OSGi
Storage
PostgreSQL
Other
Google BigQuery, Cloud Architecture, Data Engineering, Data Flows, Metabase
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