Andriy Leliv is a pragmatic engineering leader and Head of Development based in Cambridge, MA, with over a decade of hands-on experience building full-stack applications, mobile apps, JAMstack sites, chatbots, IoT solutions, and e-commerce platforms. He combines startup-founder grit with enterprise-grade delivery, having co-founded Bentify, led teams at Deployr and FlowActiv, and currently shapes product and engineering strategy at Persec. Technically versatile, Andriy moves between front-end and back-end work, DevOps and AWS infrastructure, and has contributed meaningful fixes and features to popular open-source tooling like Redoc and Redocly CLI. He’s comfortable refactoring complex codebases—evidenced by his work integrating openapi-core and adding robust CLI behavior—and writes unit tests to improve long-term maintainability. Fluent in English and Ukrainian and with a Master’s in Computer Science, he pairs multilingual communication skills with recruiting and team-building experience. Colleagues rely on him to turn ambiguous requirements into reliable, testable systems while keeping an eye on developer experience.
10 years of coding experience
12 years of employment as a software developer
Master Degree Program Subject Area “Computer sciences and information technologies”, Master Degree Program Subject Area “Computer sciences and information technologies” at Lviv Polytechnic National University
Software Development Department, Software Development Department at IT-Step Computer Academy
Master's degree English Language and Literature/Letters, Master's degree English Language and Literature/Letters at Ivan Franko National University of Lviv
Python / WebUI group, Python / WebUI group at SoftServe University
⚒️ Redocly CLI makes OpenAPI easy. Lint/validate to any standard, generate beautiful docs, and more.
Role in this project:
Back-end Developer
Contributions:92 reviews, 134 commits, 118 PRs in 1 year 8 months
Contributions summary:Andriy primarily focused on fixing bugs and improving the Redocly CLI. Their commits addressed issues related to handling invalid severity values and providing user-friendly error messages. They also added support for non-compatible globbing shells and extended a regex path with a dot. Furthermore, the user implemented a stats command, demonstrating an understanding of the CLI's internal workings.
📘 OpenAPI/Swagger-generated API Reference Documentation
Role in this project:
Full-stack Developer
Contributions:17 commits, 11 PRs, 35 pushes in 7 months
Contributions summary:Andriy primarily contributed to improving the Redoc project's functionality and maintainability. Their work included refactoring the code to use `openapi-core` for bundling OpenAPI definitions. They also implemented unit tests for the loading and bundling of API definitions and fixed path issues in the CLI tool. Additionally, they updated webpack configurations and fixed a bug related to the correct absolute path for loading definitions.
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.