Ivan Krechetov

Senior Software Engineer at SIX

Winterthur, Zurich, 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

👤
Senior
🎓
Top School
Ivan Krechetov is a Senior Software Engineer and tech lead with 17 years of experience building robust systems across Scala, Clojure, Kotlin, Rust and C++, and a deep grounding in functional programming, DDD, actor-based reactive design, and event-sourced CQRS architectures. Based in Winterthur, Switzerland, he currently contributes to critical financial infrastructure at SIX and has a track record of revitalizing legacy codebases into maintainable, production-ready software. His background in applied mathematics (NSU) and software engineering (University of Twente) informs a pragmatic focus on algorithms, data structures, and well-crafted solutions that solve real business problems. He thrives on quickly onboarding into new domains and technologies, pairing hands-on development with architectural leadership from his years as Tech Lead at XIAG. A practical engineer who values working systems over bells and whistles, he keeps a concise resume and portfolio (https://ikr.li/cv.pdf) for those who want the technical details.
code17 years of coding experience
job20 years of employment as a software developer
bookComputer Software Engineering, Computer Software Engineering at University of Twente
bookMaster's degree, Applied Mathematics, Master's degree, Applied Mathematics at Novosibirsk State University (NSU)
languagesGerman, Russian, English
stackoverflow-logo

Stackoverflow

Stats
18,950reputation
1.9mreached
124answers
32questions
Badges
soap
top-5%
case-insensitive
top-1%
xml
top-1%
postgresql
top-5%
zend-framework
top-5%
php
top-1%
github-logo-circle

Github Skills (200)

case-insensitive10
twitter-bootstrap10
autocomplete10
ruby10
user-stories10
navbar10
menu10
period10
declarative10
currency-converter10
composer10
javascript10
linux10
validation10
currency10

Programming languages (13)

JavaC++RustScalaElmHTMLKotlinJavaScript

Github contributions (5)

github-logo-circle
ikr/estimates-template

May 2015 - May 2017

Contributions:77 commits, 11 PRs, 60 pushes in 1 year 11 months
publishuser-storiesfor-eachestimationrange
ikr/money-math

Sep 2012 - Feb 2021

jsbn-based arbitrary precision operations on currency amounts "XXX.YY"; because floats are BAD for representing money
Contributions:84 commits, 19 PRs, 56 pushes in 8 years 6 months
badamountsjavascriptcurrency-converterarbitrary
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