Greg Solovyev is an engineering leader based in San Francisco with 14 years of professional experience and a 20+ year track record of scaling backend systems and high-performing teams across startups and enterprise vendors. He has repeatedly built teams from the ground up—at Airbyte he grew three engineers into 20 ICs and drove connector reliability and throughput improvements, and at Cloudera he expanded adoption of Apache Kudu across the platform. Hands-on technically, Greg has designed containerized data acquisition systems, implemented infrastructure-as-code with Terraform and GitHub Actions, and contributed to the popular open-source Airbyte project by hardening S3 destination permissions and tests. He combines product-facing leadership (customer deliveries for regulated Fortune Global 500s) with SRE and release management experience, making him effective at both strategy and operational execution. Still learning, he blends entrepreneurial instincts from founding Citybot and CTO roles with deep expertise in data engineering, distributed systems, and release orchestration.
14 years of coding experience
23 years of employment as a software developer
BSB Business Management, BSB Business Management at University of Phoenix
BS Information Security/Computer Science, BS Information Security/Computer Science at Russian University of Humanities
The leading data integration platform for ETL / ELT data pipelines from APIs, databases & files to data warehouses, data lakes & data lakehouses. Both self-hosted and Cloud-hosted.
Role in this project:
Back-end Developer
Contributions:442 reviews, 90 commits, 191 PRs in 10 months
Contributions summary:Greg primarily focused on enhancing the functionality and robustness of the S3 destination connector within the Airbyte data integration platform. They added unit tests to verify the correct handling of S3 permissions, specifically focusing on the `listObjects` permission. This involved creating a `S3DestinationConfigFactory` for mocking S3 client interactions and modifying the `S3DestinationTest` class to validate successful and unsuccessful connection scenarios based on IAM user permissions. Furthermore, the commits included adjustments to the changelog and version bumping, indicating involvement in the release process.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.