Summary
Ivan Sotnikov is a Senior Software Engineer and Architect based in Bratislava with nearly a decade of production experience building high-performance backend systems in Go and Rust. He combines end-to-end ownership—from architecture and prototyping to hands-on implementation and optimization—with practical DevOps and AWS expertise to scale systems for startups and high-traffic services. His background spans C/C++, Node.js, and frontend frameworks (React/Vue), enabling him to bridge infrastructure, services, and user-facing components. A big Rust enthusiast who “sometimes writes good code,” he brings a pragmatic focus on maintainability and reliability informed by earlier work in GIS, embedded navigation, and containerized microservices. Open to long-term collaborations, he’s known for improving foundations and turning complex scaling challenges into robust, operable platforms.
9 years of coding experience
10 years of employment as a software developer
Master's degree Electrical Electronics and Communications Engineering, Master's degree Electrical Electronics and Communications Engineering at Southern Federal University (former Rostov State University)
English, Russian, Slovak