Senior Software Engineer at Tufts Clinical and Translational Science Institute (CTSI)
Chicago, Illinois, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Kyrylo Simonov is a senior software engineer in Chicago with 20 years of experience specializing in medical informatics, data processing, and building research-grade applications. He combines deep expertise in Python and PostgreSQL with a PhD-level mathematical background to design robust ETL pipelines, compositional query frameworks, and cloud-native deployment workflows. As an early contributor at Prometheus and later at IQVIA, he led development of scalable clinical quality measurement engines and rapid COVID-19 data and assessment platforms, helping migrate critical systems to GCP. Kyrylo is also a prolific open-source author—best known for PyYAML and LibYAML and the Julia packages DataKnots.jl and PrettyPrinting.jl—bringing low-level parsing and elegant data-transformation thinking to production systems. Colleagues rely on him for pragmatic architecture, reliable pipelines, and the rare blend of formal math training with hands-on systems engineering.
20 years of coding experience
15 years of employment as a software developer
Master of Science - MS, Mathematics, Master of Science - MS, Mathematics at Donetsk National University
Contributions summary:Kyrylo focused on building the core functionality of a YAML library by implementing key data structures and a basic infrastructure for parsing and emitting YAML documents. They initiated the development of the underlying infrastructure, including the autoconf setup and Doxygen support for documentation. The user's work established fundamental building blocks for the library, which are essential for future feature implementations.
Contributions summary:Kyrylo primarily focused on refactoring the `yaml/scanner.py` module, renaming markers to marks and modifying simple key handling. They made changes to the indentation rules within the flow context and for quoted scalars to make the scanner less restrictive. Additionally, the user contributed to adding token definitions and event parsing within the context of the YAML library.
pythonpyyamlcanonicalyaml
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
Kyrylo Simonov - Senior Software Engineer at Tufts Clinical and Translational Science Institute (CTSI)