Andrey Kislyuk is a Member of Technical Staff at OpenAI and founder of Exascale Biosystems with a PhD in bioinformatics and 14 years of hands-on industry experience building AI/ML and genomics software. He combines deep domain expertise in genomics with production-grade engineering, having led architecture and principal engineering roles at Color and the Chan Zuckerberg Initiative and directed software architecture at DNAnexus. A prolific open-source contributor, Andrey has improved tooling used by many developers—contributions include argcomplete, yq, moto, and a CloudWatch logging handler—demonstrating both backend systems chops and developer-experience focus. He is equally comfortable authoring robust test suites and designing APIs as he is founding a startup to translate sequencing advances into practical products. Based in San Francisco, he brings a research-rooted rigor to shipping reliable, scalable systems at the intersection of biology and machine learning.
14 years of coding experience
21 years of employment as a software developer
BA Computer Science Mathematics Statistics, BA Computer Science Mathematics Statistics at University of California, Berkeley
PhD Bioinformatics, PhD Bioinformatics at Georgia Institute of Technology
Contributions:57 releases, 31 reviews, 466 commits in 9 years 11 months
Contributions summary:Andrey primarily contributed to the core functionality of the `argcomplete` library, focusing on the implementation of argument parsing and command-line completion features. Their work involved modifying the code to support shell-like syntax, integrate with custom completion functions, and ensure Python 3 compatibility. The contributions were aimed at providing better tab completion for argparse-based scripts.
Python CloudWatch Logging: Log Analytics and Application Intelligence
Role in this project:
Back-end Developer
Contributions:35 releases, 13 reviews, 187 commits in 6 years 11 months
Contributions summary:Andrey contributed to the initial setup and development of the pycwl package, creating a log handler for AWS CloudWatch Logs. Their work included the creation of `README.rst`, `setup.py`, and basic implementation of the logging handler within `__init__.py`. The user also focused on the test setup, and configuration of the handler to be used within a project. Further contributions involved the implementation of functionalities to support a queue for managing the messages.
analyticspythonlog-analyticsloggingcloudwatch
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
Andrey Kislyuk - Member Of Technical Staff at OpenAI