Summary
Vladimir Petrov is a Senior iOS Engineer based in Tbilisi with eight years of experience building high-performance native apps and reusable client architectures across iOS, iPadOS, and macOS. He excels at turning ambiguous product requirements into production-ready systems, driving end-to-end delivery from RFC-led technical decisions to measurable backend optimizations—his Quiz refactor halved backend load. At UULA he led complex realtime work, integrating WebRTC with OpenAI Realtime APIs and building low-latency WebSocket features, while maintaining 99.97% crash-free stability across critical flows. As founder of LariMate he shipped a SwiftData+iCloud bookkeeping app used by ~100 Georgian businesses, combining product ownership with pragmatic engineering. He favors lean, maintainable architectures, minimal dependencies, and AI-assisted workflows (e.g., Claude Code) to accelerate delivery without sacrificing quality. Notably, he pairs deep architectural thinking with hands-on library development experience, making him adept at both large-scale product features and complex reusable components.
8 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at State University — Higher School of Economics
Russian, English