Anton Kolchunov
Senior iOS Engineer
Experience
Senior iOS Engineer
HelloFresh SE
- Spearheaded development of the Experimentation Library, starting from writing RFC towards integration and support of the feature teams
- Spiked the possibility of using Kotlin Multiplatform for Experimentation Library to share implementation with Android
- Designed, developed, and iteratively integrated a new Data Layer, which unblocked and improved the development speed of the feature teams
- Organized workshop about Swift Concurrency to improve knowledge amongst iOS engineers and became a go-to person for related questions
- Completed overhaul of the existing CI configuration to make it more maintainable by big team
- Incorporated Bash script linter to harden CI and Utils scripts for iOS project
- Spiked Tuist as an option to integrate modularized features with 500+
- Maintained tooling to identify UI Tests ownership with custom Swift CLI and native SwiftLint rule
- Provided support to other teams on uncommon architecture questions
- Actively participated in shaping development culture within the team and across the whole iOS chapter
- Used technologies: Swift, SwiftUI, Swift Concurrency, Swift Package Manager, Bash, Git, GitHub Actions, Bitrise
Development Manager
Lightspeed Commerce Inc.
- Led a team of up to 20 developers across multiple disciplines, locations, and squads, including iOS, Java, and React developers
- Periodically contributed to iOS projects, including legacy product of Gastrofix
- Actively participated in technical discussions and architecture around the iOS project
- Helped to run iOS horizontal meetings to have a platform for knowledge sharing between iOS developers
- Established synchronization meetings with Architects and Staff iOS Developers in different locations and timezones to effectively provide feedback to developers on ongoing initiatives
- As a hiring manager, completed hiring of Team Lead, iOS, Java, and React developers
- Revamped existing interview and onboarding processes for iOS, Java, and React developers to make them more efficient
- Performed talent reviews and quarterly performance evaluations for up to 10 direct reports, including 2 Team Leads, a Principal, and Staff developers
- Continuously participated in improving development processes, squad structure, and procedures
Senior iOS Developer / Team Lead
Gastrofix GmbH
Implemented multiple features for existing application
Developed high-quality tender calculations module to provide errorless monetary amounts
Re-architectured service and data layers to enable the development of new features for hotels
Hardened local networking layer for communication between multiple iPads and external systems, such as Raspberry Pi-based bridges for hotel systems
Actively worked on transitioning CI/CD from Jenkins to GitLab CI
Introduced numerous best practices to the team: unit testing, code style guidelines, and knowledge sharing
Performed talent evaluation and provided guidance on growth to team members
Improved existing development processes to increase application quality and stability
Acted as technical product owner for the iOS project by aligning priorities, engaging project managers to provide more context to tickets, and involving developers to groom tickets
Revamped the interview process for the iOS developer position and performed interviews to validate technical skills
Prepared onboarding process for new iOS hires to effectively share knowledge with newcomers
Used technologies: Objective-C, Swift, Bash, Cocoa Touch, Foundation, Core Data, XCTest, Grand Central Dispatch, Appium, CocoaPods, Git, GitHub, GitLab
Lead Developer
HyperActive Inc.
- Designed architecture and developed from scratch iOS application with separate reusable module for synchronization with RESTful API of CMS backend
- Took an active part in developing and improving UI/UX for iOS applications
- Developed several AR applications to present 3D models of upcoming medical Philips equipment
- Developed numerous iOS applications used internally by clients (Philips, St. Jude Medical, Boston Scientific, Fujifilm) or for healthcare trade shows
- Incorporated Jenkins continuous integration to deploy internal and public builds of HyperFrame iOS applications
- Incorporated unit tests for iOS applications
- Developed Bash scripts for continuous integration
- Used technologies: Objective-C, Swift, C#, Bash, GNU/Linux, UNIX, Cocoa Touch, Foundation, AVFoundation, Core Data, XCTest, Grand Central Dispatch, SQLite, metaioSDK, Xcode, Unity 3D, CocoaPods, Git, GitHub, Bitbucket
iOS/OS X Developer
Freelance
- Developed numerous applications for clients from the USA, the UK, Australia, and Russia
- Led an iOS application development process with other iOS developers
- Performed various tasks to support existing projects
- Led development process, programmed and released personal project – table game for iOS
- Used technologies: Cocoa Touch, Foundation, Core Data, Cocos2d-iPhone, SQLite, Xcode, Git, GitHub, Bitbucket
Software Engineer
ZAO MCST
- Used technologies: Bash, Git, GNU/Linux, UNIX
System Administrator
ZAO ADM Service
- Used technologies: GNU/Linux, UNIX, Windows Active Directory, Windows Server 2003
Summary
Development Manager and Software Developer with 14+ years of experience in iOS development and 4+ years of experience in people management. Degree in Engineering. Expert in Swift and Objective-C programming languages, multithreading, and software architecture. Passionate technical leader with expertise in building distributed cross-functional teams, improving development processes, and growing talent through coaching.
Skills
- Leadership And Project Management
- Swift And Objective-c
- Great Attention To Details
- Strong Technical Knowledge Of Ios/ipados
- Critical Thinking And Creative Problem-solving
- Ci/cd With Gitlab And Github Actions
- Effective Communication
- Expertise In Modern Software Architecture
Languages
Education
Moscow State Institute of Electronics and Mathematics (Technical University)
Degree in Engineering, Flexible Manufacturing · Automation and Computer Science · Moscow, Russian Federation
Similar Freelancers
Discover other experts with similar qualifications and experience