Summary
Vitaly Ivanov is a seasoned .NET engineer and technical lead with 13 years of commercial experience building web and mobile systems, currently focusing on cloud-native .NET Core solutions and AWS automation. He has led cross-cultural teams, designed end-to-end architectures, and driven product delivery from prototype to production while introducing Scrum, CI/CD, and architecture decision records. Equally comfortable in backend microservices and rich SPAs, his toolkit ranges from .NET, Kubernetes, Kafka and Redis to Vue/React and mobile stacks like Ionic and native iOS. Notable strengths include cost-optimizing AWS deployments, creating deployment pipelines, and documenting complex integrations with clear technical diagrams. He pairs deep OOP, SOLID and design-pattern discipline with hands-on frontend craft—often building UI frameworks and custom components to improve user-facing experiences. Based in Kharkiv, he combines formal software engineering education with up-to-date AWS and Microsoft certifications and a history of shipping production systems across fintech, maritime, and retail domains.
13 years of coding experience
15 years of employment as a software developer
Master's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Kharkov Technical University of Radioelectronics, Ukraine