
Alexei Chebotarov
Senior iOS Developer | Swift & SwiftUI
Salary / Daily rate
Bicester, UK
Freelance, open to permanent contract
Can come onsite
Skills
Languages
About me
Intro
Senior iOS Developer with 10+ years of expertise in Swift, SwiftUI, and Objective-C, delivering high-performance applications for BBC, GAN Limited, and The Stars Group. Proven track record of modernizing legacy systems and implementing scalable architectures that serve millions of users. I combine technical excellence with business acumen to create exceptional mobile experiences that meet both user needs and business objectives.
Work experience
Senior iOS Developer | Expert in Swift, SwiftUI, and Objective-C
BBC
Aug 2024 - Mar 2025
8 months
Manchester, UK
Contributed to the BBC Sounds app, a widely used application with millions of users for streaming and downloading podcasts, radio, and music. Key responsibilities included: -Modernizing the app by implementing Swift and SwiftUI modules within an existing Objective-C framework, development, UI/Unit testing, and bug fixing. - I also updated the app to utilize new SwiftUI features and the latest Apple frameworks.
Senior iOS Developer
GAN
Apr 2021 - Mar 2024
3 years
United Kingdom · Remote
At GAN Limited, a leading provider of Internet Gambling SaaS Solutions, I served as a Senior iOS Developer, enhancing user experience across 10+ apps for the US market (e.g., GilaRiver, FanDuel). Key contributions included: - Feature Development & Optimization: Led the design and implementation of key features, improving platform engagement and functionality. - App Store Publishing: Managed the App Store publishing process. - Technical Skills: Scalable architecture, unit/snapshot testing (reducing bugs), Agile (Jira), CI/CD (Jenkins), Swift, JavaScript, Git, Firebase, iSight, Prismic, Figma, REST API integration/debugging (Proxyman, Charles), MVVM-C. This experience demonstrates my expertise in delivering high-performance gaming applications and navigating the evolving iOS landscape in the gambling industry.
Senior iOS Developer
The Stars Group
Oct 2019 - May 2021
1 year 8 months
Leeds, UK
At The Stars Group, I integrated a new Swift module into an existing Objective-C framework for a mobile gaming application. Key responsibilities included: - Swift Module Development: Developed a Swift module from scratch using MVVM, enhancing maintainability and enabling new functionalities. - Technical Implementation: Implemented UI with private Pods, NIBs, and storyboards, and conducted unit/rendering tests to ensure reliability. - Agile Workflow: Utilized Jira and Jenkins for project management and CI/CD within an Agile setting. - Coding Practices: Applied OOP and protocol-oriented programming for code quality and system architecture. This role demonstrated my ability to bridge modern technologies with legacy systems, driving application improvements in mobile gaming.
Senior iOS Developer
OBJECTIVE SOFTWARE DEVELOPMENT LTD
Apr 2019 - Jul 2019
4 months
Bristol, UK
GSIM Simulator: Theory of Constraints for Factory Production I spearheaded the development of the GSIM Simulator, a native iOS application optimizing factory production using the Theory of Constraints. This greenfield project: Optimized Production: Visualized and improved production workflows, addressing bottlenecks. Technical Implementation: Native iOS frameworks, MVP pattern, Pods, NIBs, storyboards. Development Process: Agile, CI, Git (Bitbucket). Architecture: OOP, protocol-oriented. Video: https://www.youtube.com/watch?v=xUVfJuuN_hg
Senior iOS developer
JUST EAT
Sep 2018 - Mar 2019
7 months
Bristol, UK
Just Eat Project: Enhancing the Global Food Ordering Experience During my time at Just Eat, a global leader in online and mobile food ordering, I enhanced and expanded the digital infrastructure serving 22.8 million customers and 87,000 restaurant partners. My contributions focused on improving the app's e-commerce capabilities and user experience. Key responsibilities included: - E-Commerce Enhancement: Integrated advanced e-commerce functionalities, significantly improving the user ordering process. - Architectural Collaboration: Contributed to strategic architectural decisions to optimize app performance and scalability. - Internationalization: Implemented business logic for nine apps across nine countries, adapting the Just Eat experience for diverse markets. - Code Optimization: Led coding and refactoring efforts to streamline the app's structure and ensure a robust codebase. - Private Pods Development: Updated and introduced private Pods to enhance app features and functionalities. - Full Product Lifecycle: Participated in the complete product lifecycle, from design to deployment. - Bug Resolution: Resolved critical bugs to improve app stability and user satisfaction.
Senior iOS Developer
Free2Move
Mar 2018 - May 2018
3 months
Berlin Area, Germany · On-site
Free2Move Project: Revolutionizing Urban Mobility During my time at Free2Move, a car-sharing startup, I enhanced the user experience and functionality of their app, which aggregates shared cars, scooters, and bikes. Key responsibilities included: - Feature Innovation: Led the development of new features to streamline shared vehicle access, simplifying the user experience. - Architectural Refinement: Refactored the app's architecture to improve efficiency and reliability. - Quality Assurance: Implemented unit testing protocols, significantly reducing bugs and improving app performance. - Technology Integration: Utilized native frameworks, Core Location, MapKit, CocoaPods, and the MVP pattern. - Agile Development: Worked within an Agile framework using CI, Git, Bitrise, and Jira.
Senior iOS developer
Luxoft
Aug 2017 - Jan 2018
6 months
Luxemburg/Ukraine · Hybrid
LuxTrust Mobile Project: Securing Digital Transactions As the team lead for the LuxTrust Mobile Project, I spearheaded the development of a new iOS application to redefine secure digital transactions. My leadership was crucial in building and guiding an iOS development team to create a robust platform for secure online activities. Key responsibilities included: - Secure Platform Development: Led the creation of the LuxTrust Mobile app, enabling users to perform transactions, sign documents, and conduct banking operations securely. - Advanced Security Implementation: Implemented cutting-edge authentication technologies to protect user identities against digital fraud. - Data Integrity Enhancement: Prioritized data protection throughout digital interactions, establishing a secure environment for online transactions. - Team Leadership and Mentorship: Recruited and mentored iOS developers, fostering a culture of innovation and technical excellence.
iOS Developer
Wistla
Mar 2017 - Jul 2017
5 months
London, UK
iOS Developer Contract Role at Wistla: Enhancing Social Connectivity At Wistla, a social network startup, I contributed to the development of an application designed to connect users through dynamic "Crowds." Key responsibilities included: - Application Development: Developed and enhanced app functionality to create a user-friendly experience for seamless social connectivity. - Optimization and Refactoring: Refactored the application to improve efficiency, code quality, and scalability. - Quality Assurance: Led bug-fixing and debugging efforts to ensure app stability and performance. Performance Analysis: Conducted testing, production analysis, and profiling to identify and address bottlenecks. - Technology Stack: Utilized Objective-C, C, and native frameworks, with Git for version control.
iOS Developer
DataArt
Aug 2015 - Jan 2017
1 year 6 months
Kyiv, Ukraine, 02000
During my time at DataArt, a leading outsourcing company, I contributed to over 10 diverse projects, gaining experience across different scopes, teams, and technologies. My role focused on launching innovative products and modernizing legacy systems. Notable projects included: RiskWise: https://itunes.apple.com/gb/app/riskwise/id910140921?mt=8 Radisson Red: https://www.radissonred.com/app/ Palace Resorts App: https://itunes.apple.com/us/app/palace-resorts-app/id1088863923? mt=8 Radisson Blue: https://itunes.apple.com/us/app/radisson-blu-one-touch/id708407920?mt=8 ITEL Mobile Lab: https://itunes.apple.com/us/app/id711028497?ls=1&mt=8 Key responsibilities included: - Implementing business logic to meet and exceed user expectations. - Debugging and testing to reduce downtime and improve user satisfaction. - Production analysis and profiling to optimize app performance. - Code reviews and refactoring to develop scalable and maintainable codebases. - My technology stack mastery included: Objective-C, Swift, C, C++, Python, Native frameworks, Scrum, CocoaPods, TestFlight, Git, CI, VisionOnline, and Mapbox. This experience at DataArt honed my technical expertise and emphasized the importance of adaptability and teamwork.
iOS Developer
Notando Ltd.
Jun 2014 - May 2015
1 year
Ukraine · Hybrid
SimplyBook.me Client Booking App Development As an iOS Developer, I played a key role in the development and evolution of the SimplyBook.me Client Booking app, a platform for seamless appointment scheduling. Key responsibilities included: - Full Lifecycle Development: Engaged in the entire development lifecycle, from concept to deployment, ensuring robust business logic and functionality. - Application Development and Maintenance: Developed and maintained customer-centric applications, enhancing user engagement. - Module Development: Programmed new modules according to technical specifications, integrating them into the app's architecture. - Collaboration and Testing: Collaborated with the project team through UAT and implementation. - Technology Exploration: Researched emerging technologies and advocated for their adoption. - Software Maintenance: Performed software enhancements and bug fixes. - Architecture Design: Developed client-server architecture. Beyond SimplyBook.me, I expanded my portfolio through freelance iOS projects, including applications for RSS channels and news distribution.
iOS developer
FreelanceFreelance
Jun 2013 - Jul 2014
1 year 2 months
Kyiv, Ukraine, 02000
As a Freelance iOS Developer, I developed bespoke software solutions, most notably a comprehensive booking service application for small to mid-sized businesses. This greenfield project showcased my ability to take an innovative concept and build it from the ground up. Key responsibilities included: - Booking Platform Development: Designed and built a robust booking platform to streamline operations for SMEs, improving service accessibility and user engagement. - Varied iOS Development: Worked on a range of other development projects, demonstrating versatility and adaptability. - Technical Expertise: Proficient in Objective-C, C, C++, Python, and native frameworks. Experienced with Git, Scrum, CocoaPods, TestFlight, Crashlytics, Hockey App, CI, and Jira. My freelance work highlighted my ability to independently manage complex development projects and utilize a wide range of technologies to create tailored solutions for various business requirements.
Education
Udacity
iOS Developer Nanodegree
2015 - 2015
1 month
International management Institute, Kiev Ukraine
Master of Business Administration (MBA)
2007 - 2009
2 years 1 month
Ukrainian Institute of Scientist and Economical Information
PC Programmer
2001 - 2002
1 year 1 month
Licenses & certifications
Linear Algebra for Machine Learning and Data Science
Issued: May 2023
Introduction to Calculus
Issued: Apr 2023
edX Honor Code Certificate for Introduction to Computer Science and Programming Using Python
Issued: Feb 2015
Gamification University of Pennsylvania
Issued: Nov 2012
An Introduction to Operations Management
Issued: Oct 2012
Gamification
Issued: Sep 2012
Kiev-IMI Summer Programm (courses in Operations, Marketing, International Finance, International Strategic Competition)
Issued: Jun 2008
Certificate of Excellence 2008 MBA Management Game
Issued: Jun 2008