Available to hire
Hi, I’m Mikhail Razin, a senior iOS developer with 7+ years of experience building mobile apps across e-commerce, fintech, and IoT. I enjoy turning complex requirements into clean, scalable features and mentoring teammates to grow their skills. I have a track record of delivering MVPs fast while keeping long-term projects robust and maintainable.
I excel at combining strong architectural discipline with practical product sense, from MVP to App Store release. I have hands-on experience with MVVM, VIPER, and Clean Architecture, plus platform modules, animations, and gamification. I’m open to relocation and travel as needed.
Skills
Language
English
Advanced
Work Experience
iOS Developer at AliExpress
December 1, 2022 - October 1, 2025Developing features for an application with 10M+ users. Working with MVVM and VIPER architectures. Designing and implementing a Backend Driven UI system. Integrating and maintaining advertising components inside the app. Mentoring and training junior developers.
iOS Developer at Delivery Club
December 1, 2021 - December 1, 2022Developing features for Russia’s largest food delivery app. Designing and implementing subscription functionality within the app. Working with VIPER architecture. Developing and maintaining the subscription management screen. Integrating subscription entry points across various app sections. Implementing push notifications, analytics, Firebase analytics, and authentication services.
iOS Developer at Raiffeisenbank
March 1, 2021 - December 1, 2021Developing components for the Raiffeisenbank Russia mobile app. Building design system components for product teams. Automating UI component export from Figma to Xcode. Creating solutions for design system documentation. Building analytics to track component usage. Collecting technical requirements for design system components.
iOS Developer at Chitai - Gorod / Novy Knizhny
February 1, 2020 - March 1, 2021Developing features for the mobile app of the largest bookstore chain in Russia. Optimizing the networking layer. Working with MVVM architecture. Building custom UI components, animations, and gamification mechanics. Training and supporting team members.
Software Developer at IPilsin LLC
June 1, 2018 - January 1, 2020Developing iOS and Android applications for smart home intercom systems. Writing Python automation scripts and integrating REST APIs. Developing microcontroller-based control devices. Implementing communication protocols between controllers (Modbus, RS-485). Conducting employee training sessions.
Backend Developer at Orbsoft LLC
January 1, 2018 - April 1, 2018Developing backend logic for web systems using Python and SQL.
Education
Master's Degree — Computer Science at MIREA - Russian Technological University
January 11, 2030 - January 1, 2020Bachelor's Degree — Cybernetics at MIREA - Russian Technological University
January 11, 2030 - January 1, 2018Master’s Degree at MIREA - Russian Technological University
January 11, 2030 - January 1, 2020Bachelor’s Degree at MIREA - Russian Technological University
January 11, 2030 - January 1, 2018Qualifications
Industry Experience
Software & Internet, Retail, Financial Services, Telecommunications, Professional Services
Skills
Hire a App Developer
We have the best app developer experts on Twine. Hire a app developer in Belgrade today.