Summary
Vladimir Kozikov is a pragmatic software engineer with 8+ years of mobile-focused experience and a nine-year history in application development, currently building products at TeamViewer from Göppingen, Germany. He specializes in iOS engineering—fluent in Swift, fond of Objective-C, and increasingly engaged with JavaScript—bringing hands-on expertise in MVVM, AVFoundation, CoreAnimation, and performance-sensitive playback systems. As a former C# .NET developer, he combines backend and protocol experience (VoIP, WebRTC, Node.js) with leadership skills earned as a lead iOS developer managing a team of four and collaborating directly with customers. Known for clean code, strong self-organization, and a perfectionist streak, he has a track record of stabilizing legacy architectures and implementing resilient API flows that gracefully handle authorization and retries. He pairs a solid academic foundation (Master’s with distinction in Information Systems and Technologies) with a practical curiosity that surfaces in cross-platform integration and low-level audio processing work.
8 years of coding experience
8 years of employment as a software developer
Bachelor's Degree, Informational Systems and Technologies, 4.152, Bachelor's Degree, Informational Systems and Technologies, 4.152 at Нижегородский Государственный Технический Университет им. Р.Е.Алексеева (НГТУ)
Russian, English, German