Ivan Tyapkin is a seasoned Senior Software Engineer based in Melbourne with 10+ years building and rescuing enterprise systems across finance, utilities and transportation. He pairs deep hands-on experience in .NET, SQL and legacy tech with modern stacks like .NET Core, Angular and Python to deliver maintainable BAU and investigative development work. Ivan has led technical teams, managed offshore developers and owned end-to-end solutions from data migration and backtesting frameworks to asset tracking and KYC systems. Comfortable pushing better change into legacy code, he also runs his own consultancy focused on financial modelling, trading strategy implementation and systems integration. A pragmatic problem-solver, he habitually blends architectural thinking with practical POCs to de-risk projects and accelerate delivery.
10 years of coding experience
24 years of employment as a software developer
Engineer’s Degree Computer Systems Design and Technologies, Engineer’s Degree Computer Systems Design and Technologies at Russian State Technological University named after K.E. Tsiolkovsky (MATI)
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
Ivan Tyapkin - Senior Software Engineer at Soljanka Digital