
Ilia Kovalchuk
Senior iOS Developer
وظّف هذا الشخص
أرسل عرض عمل مباشرة لهذا المرشح
نبذة
iOS engineer with 8+ years of experience shipping production applications to tens of millions of users. Strong track record of building high-performance, user-facing features in Swift and Objective-C within large, complex codebases. Spent 2+ years at Revolut (65M+ users) as a Senior iOS Developer, delivering trading features that drove a 10% profit increase.
At PropCat, architected and shipped an AI-powered platform spanning 3 mobile apps and 2 web clients. Experienced in performance optimization, modular architecture, cross-functional collaboration, and the full App Store lifecycle. Comfortable with C++ integrations, GraphQL, and rapid iteration in fast-paced environments.
الخبرة
Lead Engineer at PropCat (2024-06 – 2026-01)
AI-powered property maintenance platform
- Architected and built entire platform from scratch: 3 mobile apps (iOS/Android) and 2 web clients sharing a single codebase, serving tenants, landlords, and contractors
- Integrated AI agents for automated issue diagnosis, contractor matching, and end-to-end maintenance workflow orchestration using LLM APIs
- Managed complete App Store and Google Play publishing lifecycle, including CI/CD pipelines, build automation, and production releases
- Built CRM integrations (Reapit) and contractor marketplace — contributed to achieving NVIDIA Inception program membership
- Delivered full product ownership: architecture decisions, development, testing, deployment, and cross-functional coordination
Senior iOS Developer at Revolut (2023-03 – 2025-05)
Global neobank, 65M+ users
- Owned end-to-end delivery of the ISA (Individual Savings Account) feature under a hard UK tax-year deadline (April 5th) — shipped on time, enabling users to invest tax-free within regulatory constraints
- Developed "Global Markets" feature providing overview of major indexes and macro-economic indicators — directly drove 10% profit increase from trades through this feature
- Led backend-driven UI approach for trading onboarding flow, improving user conversion by 30%
- Implemented automated analytics collection system with 30+ contextual event types across the Trading module, enabling data-driven product decisions
- Optimized four feature modules, reducing binary size by 45 MB and enabling code reuse across multiple apps within the Revolut ecosystem
Senior iOS Developer at T-Bank (ex-Tinkoff) (2021-12 – 2023-03)
Leading digital bank, 50M+ users
- Designed modular app architecture that reduced feature implementation time by 30%, enabling faster iteration across teams
- Established localization process enabling 5-language support at MVP stage for international expansion
- Integrated GraphQL for improved data retrieval efficiency, reducing network overhead and improving UX responsiveness
- Mentored junior developers and created comprehensive onboarding documentation for the iOS team iOS Developer at AdGuard (2019-06 – 2021-12)
Privacy and ad-blocking software
- Built AdGuard VPN app from scratch, implementing custom VPN protocol via C++ library integration — demonstrating deep platform-level iOS expertise
- Migrated legacy codebase from Objective-C to Swift, improving maintainability and development velocity
- Created DNS and Safari protection frameworks as standalone, reusable modules for modular development
- Mentored junior developers, resulting in their promotions within one year
التعليم
Bachelor in Infocommunication Technologies and Communication Systems – Higher School of Economics (2020)