Kirill Zaborsky

Senior Software Engineer at FP Complete Corporation

Arkhangelsk, Arkhangelsk Oblast, Russia
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
Kirill Zaborsky is a senior software engineer with 16 years of experience, currently focused on Rust backend development and Haskell-centered tooling. He combines practical production work at FP Complete with open-source contributions to notable projects like GHC and Apache DataFusion, improving compiler internals and SQL query plan displays. His background spans backend systems, DevOps on AWS/Azure, and CI/CD automation, with fluency in Rust, Haskell, Python, Erlang and a deep familiarity with PostgreSQL/MySQL. Comfortable across languages and cloud environments, he often tackles subtle correctness and developer-experience issues—fixing compiler edge cases, refining build pipelines, and enhancing verbose debugging outputs. Based in Arkhangelsk, he brings both long-term enterprise delivery and hands-on OSS craftsmanship to complex backend problems.
code16 years of coding experience
job20 years of employment as a software developer
bookBachelor of Science (BS), Information Systems, Bachelor of Science (BS), Information Systems at Архангельский Государственный Технический Университет
languagesEnglish, German, Russian
stackoverflow-logo

Stackoverflow

Stats
612reputation
37kreached
9answers
7questions
github-logo-circle

Github Skills (56)

docker10
develop10
bigquery10
widgets10
compiler-development10
stack10
bash10
stacker10
wpgraphql10
dockers10
cicd10
fusion10
type-system10
http-client10
sql10

Programming languages (28)

PlantUMLCGoHTMLErlangTypeScriptShellDhall

Github contributions (5)

github-logo-circle
commercialhaskell/stack

Jul 2018 - Apr 2021

The Haskell Tool Stack
Role in this project:
userBack-end Developer
Contributions:19 reviews, 274 commits, 89 PRs in 2 years 9 months
Contributions summary:Kirill primarily contributed to the Haskell tool Stack by implementing a test for config.yaml files in the build plan. This involved creating a new integration test using StackTest to verify the expected behavior related to the 'allow-newer: true' flag and config.yaml files. Further contributions include fixing parsing logic within the Pantry library and other adjustments to configuration files.
haskellservant
commercialhaskell/stackage

Jul 2015 - Jun 2021

Stable Haskell package sets: vetted consistent packages from Hackage
Role in this project:
userDevOps Engineer
Contributions:54 commits, 24 PRs, 51 comments in 5 years 11 months
Contributions summary:Kirill primarily focused on maintaining and improving the CI/CD pipeline for the Stackage project. Their contributions involved updating the build scripts (`build-next.sh` and `etc/ci-script.sh`), integrating newer versions of the Stack and curator tools, and modifying the build process to include new curator checks and incorporate a Nix-based build system. They also added features like logging build output and managing the environment variables.
incrementalpackage-setshaskellconsistenthackage
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