Summary
Overview
Work history
Education
Skills
Languages
Timeline
Generic
Yury Shalin

Yury Shalin

Minsk

Summary

Senior iOS Engineer with 14+ years of experience building scalable, high-performance mobile applications. Proven track record of delivering complex products used by millions of users. Strong expertise in Swift, SwiftUI, UIKit, and modern iOS architectures. Experienced in leading features end-to-end, improving app performance, and collaborating with cross-functional teams in agile environments.

Overview

20
20
years of professional experience
5
5
years of post-secondary education

Work history

iOS Engineer

BP Mobile
2023.01 - Current

Jan 2023 – Jan 2024

  • Contributed to the development of a large-scale document scanning application with ~2.7M monthly active users
  • Supported growth to ~400K downloads per month through continuous feature delivery and improvements
  • Enhanced document processing pipelines including scanning, OCR, editing, and export workflows
  • Improved app performance and stability, reducing crashes and optimizing memory usage
  • Worked in a team of 4 iOS engineers, collaborating closely with product and design teams
  • Participated in code reviews and improved overall code quality and maintainability

https://apps.apple.com/us/app/iscanner-pdf-document-scanner/id1040093707

Jan 2024 – Present

  • Building a LiDAR-powered 3D scanning application using ARKit and advanced iOS frameworks
  • Contributing to ~80K downloads per month through ongoing feature development
  • Implementing real-time measurement and 3D reconstruction features using device sensors
  • Optimizing performance for compute-intensive operations and real-time data processing
  • Working in a small team of 2 iOS engineers with high ownership and impact
  • Contributing to architectural decisions and scalable feature design

https://apps.apple.com/us/app/3d-snap-lidar-scanner-ruler/id6477467417

Senior Software Engineer

EPAM Systems
2010.08 - 2023.01

Worked on multiple large-scale enterprise and consumer applications for clients including Thomson Reuters, Adidas, Edmunds, and Albert Heijn.

Sep 2019 - Oct 2022

  • Contributed to a large mobile application used by millions of users in the Netherlands
  • Worked within a team of 25+ iOS engineers organized into domain-based squads
  • Played a key role in refactoring the app toward Clean Swift architecture
  • Focused on Bonus domain within Promotions & Inspiration squad
  • Delivered features in a fast-paced, deadline-driven environment

Sep 2014 - Jul 2015

  • Developed sophisticated UI components and custom UX features
  • Delivered a feature-rich application for car research and purchasing

2011 - 2014

  • Key contributor to Pitchboard - a document collaboration platform
  • Implemented PDF rendering, annotations, and document workflows
  • Participated in establishing mobile development practices for the client
  • Contributed to Snap2Search including architecture and feature development

Software Engineer

BelAIS
2006.09 - 2010.07
  • Developing software for electric networks management automation for BelEnergo,
    lead state-run electricity supplier.
    Involved into a few projects related to electric network automation:
    Visual part of passport system for all kinds of electrical networks (.Net 2.0,
    VB, Oracle)
    Storage management system (.Net 2.0, C#)
    AIS, Automated control system for electrical networks (MFC, .Net 2.0, C++,
    C#, Oracle)

Education

Master’s Degree - Computer Science and Computer Engineering

Belarusian State University of Informatics and Radioelectron
Minsk, Belarus
2002.09 - 2007.07

Skills


Languages

  • Swift, Objective-C
  • iOS, UIKit, SwiftUI
  • Concurrency (async/await), Combine
  • Multithreading
  • OOP, Design Patterns, Clean Architecture
  • Git, CI/CD
  • Agile, Jira

Languages

Russian
Native
Belarussian
Native
English
Advanced (C1)

Timeline

iOS Engineer

BP Mobile
2023.01 - Current

Senior Software Engineer

EPAM Systems
2010.08 - 2023.01

Software Engineer

BelAIS
2006.09 - 2010.07

Master’s Degree - Computer Science and Computer Engineering

Belarusian State University of Informatics and Radioelectron
2002.09 - 2007.07
Yury Shalin