Kyrylo Simonov

Senior Software Engineer at Tufts Clinical and Translational Science Institute (CTSI)

Chicago, Illinois, 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

👤
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.
code20 years of coding experience
job15 years of employment as a software developer
bookMaster of Science - MS, Mathematics, Master of Science - MS, Mathematics at Donetsk National University
stackoverflow-logo

Stackoverflow

Stats
256reputation
16kreached
7answers
0questions
github-logo-circle

Github Skills (13)

c1710
lexical-analysis10
c1110
python10
yaml10
text-parsing9
parsing9
computer-engineering8
transaction6
pyyaml6
sql6
database6
django6

Programming languages (7)

JuliaJavaC++RCJavaScriptPython

Github contributions (5)

github-logo-circle
yaml/libyaml

May 2006 - Aug 2016

Canonical source repository for LibYAML
Role in this project:
userBack-end Developer
Contributions:166 commits in 10 years 5 months
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.
libyamlyaml-parseryaml-emittercanonicalyaml
yaml/pyyaml

Feb 2006 - Aug 2016

Canonical source repository for PyYAML
Role in this project:
userBack-end Developer
Contributions:357 commits in 10 years 8 months
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)