Dyma Solovei

Software Engineer, Client Libraries at Weaviate

Vienna, Austria
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Dyma Solovei is a software engineer with six years of experience building backend services, data platforms, and client libraries, currently focused on client libraries at Weaviate in Vienna. He has a strong track record modernizing legacy systems—replacing R Shiny stacks with TypeScript/Next.js, migrating XML archives to Postgres, and delivering faster, containerized Spring Boot and Go microservices for enterprise customers. A pragmatic advocate of TDD and maintainable code, he led test-focused workshops and major refactors that improved developer experience and performance (e.g., a Go service that cut batch transfer time from 7 minutes to 30 seconds). Dyma contributes to open source tooling in the Go ecosystem, including fixes and validations in the widely used bun SQL-first ORM, reflecting his attention to SQL types and cross-dialect correctness. Equally comfortable in Python, Go, and TypeScript, he blends data-analytic roots with cloud migration experience across AWS and on-prem integrations. Outside work he’s candid, curious, and the kind of engineer who’ll keep coding until the tests go green—often while cooking or clowning around.
code6 years of coding experience
job5 years of employment as a software developer
bookBachelor of Applied Science - BASc, International Business Administration. Major in Banking & Finance, Bachelor of Applied Science - BASc, International Business Administration. Major in Banking & Finance at Lauder Business School
languagesEnglish, Ukrainian, Polish, German
github-logo-circle

Github Skills (11)

databases10
go10
orm10
sql10
database10
mysql9
mssql9
postgresql9
sqlite9
database-design8
testing7

Programming languages (6)

TypeScriptMDXJavaGoPythonKotlin

Github contributions (5)

github-logo-circle
uptrace/bun

Dec 2022 - Dec 2022

SQL-first Golang ORM
Role in this project:
userBack-end Developer
Contributions:15 reviews, 7 commits, 14 PRs in 1 day
Contributions summary:Dyma primarily contributed to the `bun` ORM, focusing on the creation and modification of table-related functionalities. Their work involved fixing bugs related to default VARCHAR length handling across different database dialects (MySQL, MSSQL, SQLite, PostgreSQL). They refactored code to improve readability and maintainability and ensured correct SQL type generation. Additionally, the user implemented validation for VARCHAR lengths.
golangmysqlsqlsqlite3cockroachdb
bevzzz/bullsncows

Aug 2021 - Mar 2025

Contributions:28 pushes, 4 branches, 3 comments in 3 years 7 months
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.
Request Free Trial
Dyma Solovei - Software Engineer, Client Libraries at Weaviate