Software Craftsman at Ukrainian Catholic University
Neuheim, Zug, Switzerland
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Yuriy Tymchuk is a Software Craftsman with 15 years of experience building resilient systems and rescuing complex, legacy codebases into maintainable products. Based in Neuheim, Zug, he blends academic rigor—holding doctoral research experience—with pragmatic engineering across full stacks including Scala, Spark, NodeJS and Ruby. He has taught and helped shape computer science curricula while consulting on strategy, bringing a rare mix of pedagogy and hands-on delivery to teams. At Swisscom and Blue Diamond Asset Management he focused on pragmatic refactors and smart engineering trade-offs that improve reliability and developer velocity. An active open-source contributor, he has demonstrated deep parsing expertise by extending a pure-Ruby WHOIS parser to support domain-specific registry fields and tests. Driven by curiosity and a low tolerance for "stinky" designs, he prefers experiments that end with usable, well-engineered outcomes.
14 years of coding experience
7 years of employment as a software developer
Master of Science (MS), Informatics, Master of Science (MS), Informatics at Lviv Ivan Franko National University
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Bern
Lviv Academic Gymnasium
Member of MASU, Mathematics, Member of MASU, Mathematics at Minor Academy of Sciences of Ukraine
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at USI Università della Svizzera italiana
Highschool diploma, Physics, Mathematics, Highschool diploma, Physics, Mathematics at Lviv Physics and Mathematics Lyceum
An intelligent — pure Ruby — WHOIS client and parser.
Role in this project:
Back-end Developer
Contributions:12 commits in 15 days
Contributions summary:Yuriy's primary focus within the `weppos/whois` repository involves enhancing the parsing capabilities for WHOIS data, specifically for the `.ua` domain. The contributions center around adding support for new properties such as `domain`, `created_on`, `admin_contacts`, and other attributes. They added tests to support the properties added to the parser. These changes demonstrate a strong grasp of data parsing and the ability to adapt to specific domain registry requirements.
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.