Ivan Koshelev is a Principal Software Engineer with 12 years of experience designing and leading long-lived, complex enterprise web platforms, currently driving architecture and delivery at Volvo Group. He combines hands-on development in C#, TypeScript and Rust with a strong focus on DevOps, lifecycle integrity and automated solutions, having led large suites of UI apps, APIs, microservices and data-hubs for financial services at Credit Suisse. Comfortable in both technical leadership and solution architecture roles, he has a track record of incubating products, managing regulatory documentation flows and building auditable, production-grade systems. Fluent in multiple languages and grounded in interdisciplinary studies in law and international affairs, he brings a rare mix of technical depth, process discipline and systems thinking to engineering organizations.
12 years of coding experience
12 years of employment as a software developer
Basic Education, + English to a level of native speaker., Basic Education, + English to a level of native speaker. at International Relations Lyceum
Masters, Ukrainian Law; State and Law history;, Masters, Ukrainian Law; State and Law history; at Taras Shevchenko National University of Kyiv
Contributions:31 commits, 1 PR, 42 pushes in 3 years 2 months
amdjs-projectsjavascriptconvertiongradual
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 Koshelev - Principal Software Engineer at Volvo Group