# Daria Leonova > iOS Developer Location: London, England, United Kingdom Profile: https://flows.cv/darialeonova As a Senior iOS Developer with over 5 years of experience, I build thoughtful, performant, and user-focused mobile applications. My journey has taken me through complex architectures, tight deadlines, and some really fun challenges—like animating multi-touchable brokerage charts or integrating long-read audio players that start in milliseconds instead of minutes. At Global Relay, I'm currently working on a framework using TCA and the latest Swift and SwiftUI APIs. Also helping to establish working processes. Previously at Surf, I wore two hats: Senior iOS Developer and DevRel Department Lead. On the tech side, I built apps for eCommerce, fintech, and foodtech industries, mentored interns, and sped up development by contributing to external Java frameworks. On the community side, I authored tech content, ran iOS-focused Telegram channels, and helped grow our audience and talent pool. I thrive when combining engineering excellence with mentorship and storytelling—whether it's breaking down complex animations, coaching a junior dev, or sharing a Swift tip that makes someone’s day easier. ## Work Experience ### Software Developer @ Global Relay Jan 2024 – Present | London Area, United Kingdom - Developing a framework for advanced search inside user messages archive. Using the latest Swift and TCA features. - Supporting tests coverage > 75% - Implemented and Integrated new design system. - Improved Refinement: I involved developers in the “decomposition” process. This update resulted in a 12% increase in estimation accuracy. - Introduced new onboarding flow allowing new joiners to work on real tasks ### DevRel Department Lead @ Surf Jan 2023 – Jan 2024 - Developing the company's communications with the professional community. - Author of Tech and iOS telegram channels. - Increased the number of telegram subscribers from 500 to 890 in 4 months. Published 15 educational posts and 2 articles. Attracted 2 applicants to the company. ### iOS Developer @ Surf Jan 2022 – Jan 2024 - Developing applications for iOS and iPadOS platforms. - Mentoring interns. I took a new employee through the entire hiring cycle: a test assignment, an interview, an internship, and a real project. - Working with Java code. Integrated approach of contributing into external frameworks. - Implemented custom notes for iPhone with translating HTML into NSAttributes and vice versa. - Developed a complex UI application with dynamic graphs, charts, multi touchable features, animations and dynamic data. ### iOS Developer @ NDA Jan 2022 – Jan 2022 Development of a fitness application for iPhone and iPad. We used SnapKit for layout, AVFoundation for video player, Realm as a database and Firebase for analytics. A small product team is working on the project, where there are four iOS developers. My responsibilities include the introduction of new functionality and refactoring of accumulated legacy, moving to VIPER. A code review and documented syntax rules are required on the project. ### iOS Developer @ VK Jan 2020 – Jan 2022 | St Petersburg, St Petersburg City, Russia - Developing from scratch to release a social + educational application Sferum. - Developed an integrated architecture to combine web and native parts which allowed the release of an extended MVP version of the application in just 4 months. - Implemented full Documents module - downloading/uploading asynchronously, files viewer, files manager. - Integrated new Apple API - WidgetKit for displaying lesson schedules on the home screen. Developed widget’s business logic and layout. - Integrating Marusya AI Voice Assistant in the main VK application. - Implemented long-read audio playing functionality using streaming. That approach allowed a decrease in loading time from 1 min to milliseconds. - Adapted advertisement into a long-read audio player. ### iOS Developer @ Applicatura Jan 2020 – Jan 2020 | Moscow, Moscow City, Russia SimpleWine mobile app supporting. https://apps.apple.com/ru/app/simplewine-не-только-вино/id1457272603?l=en Working with the Backend-Driven UI. "Translation" of the client's requirements into understandable user stories. Implementation of coupons for Wallet, working with WebKit ## Education ### Bachelor's degree in Applied Mathematics Bauman Moscow State Technical University ### Master's degree in Applied Mathematics Bauman Moscow State Technical University ### Yandex School of Data Analysis ## Contact & Social - LinkedIn: https://linkedin.com/in/daria-leonova-ios - Website: https://hackernoon.com/u/marcushaldd --- Source: https://flows.cv/darialeonova JSON Resume: https://flows.cv/darialeonova/resume.json Last updated: 2026-04-05