Borys Pierov

DevOps Engineering Manager at National Center for Biotechnology Information (NCBI)

Washington, District of Columbia, United States
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
Borys Pierov is a DevOps Engineering Manager at NCBI with over a decade of software engineering experience and five years focused deeply on Python-driven systems. He combines strong practical knowledge of Python ecosystems (Django, Celery, NumPy/Pandas) with hands-on experience in JVM and .NET languages, databases from PostgreSQL to Cassandra, and production web stacks including nginx. As a former tech lead and full‑stack developer, he bridges developer ergonomics and backend reliability, having shipped UX improvements for JetBrains EnvFile and contributed backend enhancements to Linkerd’s namerd control API. His open-source work shows an interest in distributed systems and consensus algorithms, where he improved deterministic testing and protocol components. Based in Washington, D.C., he is known for pragmatic engineering trade-offs and improving developer experience across tooling and infrastructure.
code13 years of coding experience
job5 years of employment as a software developer
bookCompulsory education, Compulsory education at Kyiv Natural Scientific lyceum 145
bookIgor Sikorsky Kyiv Polytechnic Institute
languagesEnglish, Russian, Ukrainian, Japanese
stackoverflow-logo

Stackoverflow

Stats
51reputation
25kreached
1answer
0questions
github-logo-circle

Github Skills (26)

api-rest10
http-api10
python10
api-design10
plugin-development10
distributed-systems10
environment-variables10
java10
scala10
javas10
consul10
linkerd10
testing9
service-mesh9
ui-design9

Programming languages (14)

MDXJavaC++CRustScalaGoHTML

Github contributions (5)

github-logo-circle
ashald/EnvFile

Jul 2015 - Nov 2022

EnvFile 3.x is a plugin for JetBrains IDEs that allows you to set environment variables for your run configurations from one or multiple files.
Role in this project:
userFull-stack Developer
Contributions:17 releases, 3 reviews, 105 commits in 7 years 5 months
Contributions summary:Borys primarily worked on improving the user experience and functionality of the EnvFile plugin for JetBrains IDEs. They refactored UI components, added features like manual editing for file paths, and integrated the ability to substitute environment variables. Moreover, the user addressed a critical bug related to unicode handling, along with other enhancements like supporting more file extensions. The user's contributions span both the plugin's core logic and its user interface, making them a full-stack developer.
envfilejetbrains-idesrun-configurationyamljson
linkerd/linkerd

Jul 2016 - Feb 2018

Old repo for Linkerd 1.x. See the linkerd2 repo for Linkerd 2.x.
Role in this project:
userBack-end Developer
Contributions:31 commits, 38 PRs, 5 pushes in 1 year 7 months
Contributions summary:Borys contributed to the Namerd HTTP Control API, adding features for handling Dtab query parameters within the `/delegate/:ns` and `/bind/:ns` endpoints. They modified the `HttpControlService.scala` file to incorporate the new functionality, allowing for the appending of extra delegation tables. The changes involved modifications to existing code and the addition of new test cases to ensure the correct behavior of the updated API endpoints. They also implemented and tested additional features in support of an experimental Consul storage backend for Namerd.
linkerdcloud-nativeservice-meshservice-discovery
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