Yuriy Tymchuk

Software Craftsman at Ukrainian Catholic University

Neuheim, Zug, Switzerland
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

🤩
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.
code14 years of coding experience
job7 years of employment as a software developer
bookMaster of Science (MS), Informatics, Master of Science (MS), Informatics at Lviv Ivan Franko National University
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Bern
bookLviv Academic Gymnasium
bookMember of MASU, Mathematics, Member of MASU, Mathematics at Minor Academy of Sciences of Ukraine
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at USI Università della Svizzera italiana
bookHighschool diploma, Physics, Mathematics, Highschool diploma, Physics, Mathematics at Lviv Physics and Mathematics Lyceum
languagesUkrainian, English, Polish, Italian
stackoverflow-logo

Stackoverflow

Stats
13,224reputation
649kreached
184answers
136questions
Badges
oop
top-5%
github-logo-circle

Github Skills (15)

testing10
whois10
data-parsing10
ruby10
regex9
oop9
smalltalk6
pharo6
ios6
collections6
bundler6
gemfile6
squeak6
inheritance6
ruby-on-rails6

Programming languages (15)

JavaCSSC++JinjaScalaPLpgSQLHTMLTypeScript

Github contributions (5)

github-logo-circle
weppos/whois

May 2012 - Jun 2012

An intelligent — pure Ruby — WHOIS client and parser.
Role in this project:
userBack-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.
pure-rubywhois-clientrubywhoisparser
Contributions:52 commits in 2 years 7 months
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