Daniel Vigovszky is a Senior Staff Software Engineer with 14 years of experience building reliable, high-performance backend systems and improving developer tooling across Scala, Haskell and mixed-language stacks. He has driven architecture and operational improvements at companies like Prezi and Golem Cloud while contributing to major open-source projects in the ZIO ecosystem (zio, zio-schema, zio-http, zio-json) and other staples like fs2 and bloop. Daniel's strengths lie in systems-level problem solving—race condition fixes, codec and macro correctness, build tooling and Gradle integration—and in raising maintainability and testability across large codebases. He combines hands-on implementation of low-level channel/codec internals with pragmatic engineering leadership as an architect for editor and document backends. Based in Hungary, he brings deep experience unifying heterogeneous tech stacks and a knack for subtle, reliability-focused fixes that prevent intermittent production failures.
14 years of coding experience
20 years of employment as a software developer
Master of Science (MSc) Technical Informatics, Master of Science (MSc) Technical Informatics at Budapest University of Technology and Economics
Compositional, type-safe schema definitions, which enable auto-derivation of codecs and migrations.
Role in this project:
Back-end Developer
Contributions:8 releases, 63 reviews, 30 commits in 11 months
Contributions summary:Daniel primarily contributed to the `zio-schema` repository by implementing and improving the schema definitions, which involved the unification of schema for `Either/Left/Right`. They also focused on the implementation of equality for schema and introduced support for Dynamic and SemiDynamic schemas. Furthermore, the user addressed several codec-related issues and improved protobuf performance.
A next-generation Scala framework for building scalable, correct, and efficient HTTP clients and servers
Role in this project:
Back-end Developer
Contributions:5 releases, 222 reviews, 42 commits in 4 months
Contributions summary:Daniel contributed to the development of the `zio-http` framework, focusing on internal API improvements and bug fixes. They introduced an "Unsafe API" and addressed Scala 3 compatibility issues. The user's changes primarily involved modifications to core server-side components, including the `ServerInboundHandler` and `Request` classes. These modifications focused on low-level channel handling.
zioscala-libraryhttp-clientwebsocketscala
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
Daniel Vigovszky - Senior Staff Software Engineer at Golem Cloud