Vasyl Domanchuk

Backend Team Lead (Golang) at Data.bet

Kyiv, Ukraine
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

👤
Senior
🎓
Top School
Vasyl Domanchuk is a Backend Team Lead and versatile software engineer with a decade of industry experience and seven years in professional backend roles, specializing in Golang, distributed high-load systems, and cloud-native architectures. He leads teams at Data.bet, bringing hands-on expertise in PostgreSQL, MongoDB, Redis, RabbitMQ, Docker, Kubernetes and CI/CD to deliver scalable, high-availability platforms. Vasyl has significant GraphQL experience—including implementing federation—and contributes to the open-source graphql-go-tools project, improving AST parsing and federation correctness. His background spans full-stack beginnings in JavaScript/React to production Go microservices, giving him a pragmatic appreciation for both developer experience and operational robustness. Based in Kyiv, he pairs systems-level thinking with a track record of refactoring core logic and adding rigorous unit tests to critical backend tooling.
code10 years of coding experience
job10 years of employment as a software developer
bookIgor Sikorsky Kyiv Polytechnic Institute
languagesРусский, Украинский, Английский
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (11)

unit-testing10
graphql10
go10
wordpress-graphql10
wpgraphql10
federation9
validations9
validation9
parserator9
parser9
backend8

Programming languages (1)

Go

Github contributions (5)

github-logo-circle
wundergraph/graphql-go-tools

Mar 2021 - Nov 2021

GraphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.
Role in this project:
userBack-end Developer
Contributions:72 commits, 18 PRs, 27 comments in 7 months
Contributions summary:Vasyl's commits focus on enhancing the `graphql-go-tools` project, primarily by adding and refactoring code related to federation features. Contributions include adding utility functions for deleting field definitions by directive and implementing unit tests for the node extractor. The refactoring efforts involved improvements to the node extractor's core logic, demonstrating a focus on backend functionality and the project's internal AST (Abstract Syntax Tree) parsing and transformation processes. The user's work suggests a contribution to the project's parsing, validation, and federation capabilities.
linterast-transformationintrospection-queryastparser
chedom/gqlgen

Dec 2021 - Mar 2024

go generate based graphql server library
Contributions:1 PR, 9 pushes, 3 branches in 2 years 3 months
golanggo-generategraphql-servergraphqlserver-library
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