Summary
Ivan Sitnikov is a full-stack developer with 9 years of experience building production web platforms and integrations, primarily using Python and JavaScript. He has designed architectures and implemented microservices, HTTP APIs, and user-facing applications from scratch while emphasizing TDD with unit and end-to-end tests. His recent work includes full-stack development on Next.js/Keystone and microservice integrations for a property management platform, plus prior projects in CRM, medical systems, and high-load analytics including face and license-plate recognition. Comfortable across the stack, he automates delivery with Docker, Kubernetes and CI/CD pipelines, and has hands-on experience onboarding engineers and writing technical documentation. Based in Yekaterinburg, he blends backend systems thinking with pragmatic frontend delivery and a keen interest in process automation that drives operational reliability.
9 years of coding experience
5 years of employment as a software developer
Магистр, Информационные технологии, Магистр, Информационные технологии at Уральский Государственный Университет им. А.М. Горького