Alexey Lebedev
Verified Expert in Engineering
Mobile Developer
Kraków, Poland
Toptal member since May 24, 2022
Alexey is an accomplished mobile developer with over 14 years of experience in iOS and macOS using Swift and Objective-C. He has worked on complex projects, including apps with 10+ million monthly users. As both a seasoned developer and indie creator, Alexey values simplicity and efficiency, crafting apps with smooth user experiences and intricate animations.
Portfolio
Experience
- iOS - 14 years
- Objective-C - 14 years
- MacOS - 14 years
- Bluetooth Low Energy (LE) - 10 years
- Swift - 10 years
- SwiftUI - 5 years
- C++ - 3 years
- WebRTC - 2 years
Availability
Preferred Environment
Xcode, Visual Studio Code (VS Code)
The most amazing...
...thing I've built is a music app, handling everything from UI design to App Store launch and support. It reached 100,000 downloads and continues to grow.
Work Experience
iOS Lead Developer
Ajax Systems
- Developed complex graphical components, including animated charts with infinite scrolling, enhancing user experience and performance.
- Conducted in-depth research on iOS networking to optimize gRPC and WebRTC communication, ensuring robust performance during network switching, roaming, and unstable connections.
- Led interviews and onboarding processes for new developers, ensuring smooth integration into the team and alignment with project goals.
- Streamlined the development team's workflow and optimized the codebase architecture, resulting in increased stability and a significant reduction in bugs.
iOS Lead Developer
Capgemini
- Designed and implemented an iOS application with attractive UI and complex animations that communicate with the wearable medical devices through BLE protocol, collecting data analysis and uploading it to a cloud service.
- Created and contributed to an open-source iOS library and sample applications that implement the OpenID authentication protocol.
- Built a hardware platform to run automated tests on client devices using Raspberry Pi and Python.
Senior iOS Developer
Seniordev
- Designed and implemented an iOS application for job search and interview processes in Norway.
- Worked on an API service and application of UI design.
- Contributed to the development of company quality standards.
iOS Developer
Freelance
- Designed and implemented an iOS application to order coffee on a subscription basis.
- Tested and integrated payment systems.
- Designed and implemented an iOS application to track city concerts and events.
Senior iOS Developer
Yandex
- Worked on a complex web browser project with a team of 20 iOS engineers.
- Engaged in a product with 10+ million monthly active users and vast infrastructure.
- Operated with build and test systems of the Chromium project.
Senior iOS Developer
SoftServe
- Designed and implemented an iOS application to control and navigate electric bikes.
- Worked with hardware communication binary protocols.
- Developed a mechanism to test application integration.
iOS/macOS Team Lead
Shakuro
- Designed and implemented from ground up applications for three platforms: iOS, iPad, and Mac.
- Led a team of iOS engineers across various projects.
- Contributed to developing and implementing company standards.
Experience
Ajax Security iOS Application
https://ajax.systemsIonica Music Player for Mac
http://ionica.appmyPhonak Junior iOS Application
https://apps.apple.com/us/app/myphonak-junior/id1541313920Yandex Browser for iOS
https://browser.yandex.com/mobile/My Movies for iOS and Mac
https://www.mymovies.dk/products/iphone-ipad.aspxEducation
Master's Degree in Computer Systems and Networks
Sevastopol State Technical University - Savastopol, Ukraine
Certifications
Application Security Course
Techmaker
Embedded Programming Course
Techmaker
Skills
Libraries/APIs
WebRTC
Tools
Xcode, Git
Languages
Objective-C, Swift, Embedded C++, C++, Python
Frameworks
Core Data, SwiftUI, Combine, gRPC
Platforms
iOS, MacOS, Bluetooth Low Energy (LE), Visual Studio Code (VS Code)
Storage
SQLite
Other
IP Networks, Algorithms, Application Security, Chromium, User Interface (UI), User Experience (UX), Video Streaming, Video Encoding
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring