

George Vashakidze
Verified Expert in Engineering
iOS Developer
Tbilisi, Georgia
Toptal member since June 21, 2018
As a senior iOS engineer, George has contributed to advancing mobile experiences through innovation in document scanning and listening technologies. With expertise in iOS development and Core ML, he's led the optimization of ScanFlow, significantly enhancing document capture and OCR accuracy. Additionally, George has played a critical role in refining Speechify's advanced listening engine and successfully bringing the app to macOS, overcoming complex UI and memory challenges.
Portfolio
Experience
- Mobile Development - 14 years
- Swift - 14 years
- Firebase - 9 years
- SwiftUI - 8 years
- Combine - 5 years
- React Native - 5 years
- Video Streaming - 4 years
- MacOS - 4 years
Preferred Environment
Xcode, iOS, Swift, SwiftUI, Combine, Mobile First, Cursor AI, Claude Code, MCP Server, React Native
The most amazing...
...thing was when I wrote a document capture and processing tool using Core ML, with enhanced image flattening, filtration, and OCR precision.
Work Experience
Tech Lead & iOS Engineer
Al Tayer Digital - Main
- Developed and launched a video-based shopping experience, enabling users to browse products through auto-synced video playback, including picture-in-picture support, resulting in increased engagement and product discovery.
- Implemented personalized recommendation systems and dynamic product sliders across the home page and listings, improving product visibility and driving higher conversion and shipment rates.
- Led the development of high-impact home page and listing features (including “Keep Shopping” and multiple product feeds), delivering UI/UX improvements that significantly increased impressions and overall user activity on the iOS app.
Teach Lead & iOS & Mac OS Engineer
Speechify
- Led the development of core app features, focusing on innovation in document scanning (ScanFlow) and listening capabilities.
- Refined Speechify’s advanced listening functionality, refining real-time sentence and word highlighting with complex polygon-based algorithms to ensure seamless playback synchronization.
- Ported Speechify to macOS within three months, tackling major UI and memory challenges while maintaining top-tier performance and quality.
Engineering Manager – Mobile, Support, and QA (Contract)
Tegeta Motors
- Led an incredible team of mobile, QA, platform, back-end, core (.NET and Node.js), web, and DevOps engineers, as well as our support team, both on-site and remotely. Worked closely with our PMs, PMOs, POs, and agile managers.
- Managed and supported diverse engineering teams, empowering them to achieve their best while fostering a culture of innovation and excellence.
- Achieved a staggering 1,000,000 Lari annual cost reduction by eliminating external dependencies, empowering us to manage and support all projects entirely in-house.
- Revolutionized the way we operate, future-proofing our technology stack. It stands as a testament to the power of collaboration, innovative problem-solving, and the ability to deliver results that truly redefine business value.
Tech Lead & Mobile Engineer (Contract)
Kaltura
- Worked as the iOS Team Lead and later became an engineering manager. Led the creation of an advanced live conference app for Kaltura.
- Developed WebRTC for real-time video calls and live streaming, ensuring low-latency interaction. Used interactive tools to support screen and video sharing and interactive drawing, enhancing the educational and collaborative experience.
- Developed robust permission systems that had detailed control over user access and functionalities for security and compliance. They feature session recording and editing capabilities for content redistribution.
Tech Lead & iOS Engineer (Contract)
Mahina Development Inc
- Refactored existing modules and developed new modules (notifications and tracking services, live search across all modules, and the customer billing/shipping address module).
- Tracked and fixed various bugs under different modules.
- Obtained huge downloads and payments in the first launch.
Software Architect, Tech Lead, and iOS Engineer (Contract)
SportsStars
- Worked on SportsStars, a social betting application where you can easily place bets and predictions on real-life games with live odds, but with virtual (fun) currency. Developed this app from scratch, including the back end and live data update.
- Tracked bugs and used Clubhouse, GitHub, GitHub flow, PRs, and Agile methodology.
- Processed two stress tests and a penetration test without having any server down. Got verified on Betradar.
- Contributed to an app with amazing animations and a beautiful interface.
Tech Lead & Senior React Native Developer (Contract)
Uccorp (Unicard Ltd.)
- Introduced a custom modal component with transitions, fade in/out, able to be put everywhere, and used everywhere.
- Built a custom camera frame for taking pictures and videos inside a frame.
- Put into use a custom list chooser component that's able to display custom data and get selected data if needed. able to put in any frame.
- Established a custom font-loading class that was able to specify a custom font-weight with a custom name, which is not supported by default on React Native.
Tech Lead & Senior iOS Developer
Bank of Georgia
- Developed mBank, a mobile bank application for the Bank of Georgia, using Swift.
- Built a Swift-based payment-and-transfer module for the Bank of Georgia.
- Created the T9 contact search feature using Swift and Trie algorithms.
- Built 18 custom and reusable components using Swift and Objective-C.
- Developed different and amazing animations for mBank.
- Implemented CI for mBank automation testing using GitLab, GitLab Runner, and Xcode build tools.
- Built a dynamic form builder using metadata and a dynamic wizard with dynamic containers.
- Created BaseModel and custom response parsers into models without using any libraries or reflection tools.
Development Team Lead (iOS, Android)
Lemondo
- Created an electronic book reader application named SabaReader to download and read, and share books locally (iOS and Android).
- Built the API document creator and manager tool using Node.js and Python.
- Created the MyPhone application using iOS and Android, the MQTT protocol, and the PJSIP audio/video framework.
- Developed the GPC mobile application for GPC pharmacies (iOS and Android).
- Built the Guide-U application, which is geared toward tourists (iOS, Objective-C).
- Created a social networking application called Hiro (Objective-C).
Senior Mobile and Software Developer (iOS, Android, Java)
aMind Solutions
- Created a mobile application called LifeTech Korea Mobility. The client was Life Technologies, and it was done for iOS (Objective-C) and Android.
- Built, with my team, one of the biggest frameworks called TethrOn. It's a type of aMind mobile framework based on Android, iOS, Objective-C, and Java Spring MVC.
- Developed an automated UI/GUI testing engine using Gradle builder and the Solo Robotium framework.
- Created a Jenkins server for the automatic testing of applications running on virtual simulators.
- Wrote Perl scripts to get all kinds of log and test results from simulator devices and then send them to specific email addresses.
- Constructed a module for developers to create the mobile UI based on metadata that's returned from the server.
Senior .NET Developer
Apex Ltd.
- Developed an inventory module for the Apex ERP system (C#, VB.NET, MS SQL, and DevExpress).
- Built an internal application called Automatic Job Creator for APEX (C#, VB.NET, MS SQL).
- Created an application that works with weighing machines for all types of shops and markets, along with an admin panel (C#, MySQL).
- Developed an accountant module for an APER ERP system.
- Built a custom DLL loader (CDL), which is capable of loading DLLs on the fly into the current application's domain (C#, reflection tools).
- Created an ERP system that is capable of loading any number of DLL modules into the system (C#).
Experience
Senior iOS Engineer at Clash and Byte
EARN AND SUPPORT
Show some love by sending drops that can be converted to cash. Sign up for a monthly subscription, with 100% of the proceeds going to your favorite creator.
ENGAGE
Upload videos. Send fan mail—shoot a DM, ask a question, or suggest a topic for a video.
LEVEL UP
Earn badges and get recognized for being a top fan. Support your favorite creators.
Sideline Sports
Sideline: a free app that asks real-time questions about live games. A person who just has to download the app, turn on notifications, make predictions, and get ready to see the results. Sounds good? Get in here, and let's go!
mBank | Mobile Banking Application for the Bank of Georgia
https://itunes.apple.com/us/app/bog-mbank-mobile-banking/id1159368231?ls=1&mt=8I served as the lead iOS analyst and developer with five other iOS developers.
TethrOn
https://www.linkedin.com/company/tethron/about/Here, I served as a senior Android/iOS developer working with a large team at aMindSolution. TethrOn is used by multiple companies and development teams around the world.
Tegeta Motors | The Smart Way to Maintain Your Car
https://apps.apple.com/ge/app/tegeta-motors/id1617458557Why Choose Tegeta Motors?
• Book Services Online: Schedule your car service with ease and save valuable time.
• Access Service History: View all past services provided by Tegeta Motors.
• Check Fuel Prices: Locate nearby gas stations and stay updated on fuel costs.
• Exclusive Offers and News: Discover special discounts, promotions, and updates.
• Find Branch Locations: Quickly access addresses and details of Tegeta Motors branches.
Speechify
https://apps.apple.com/us/app/speechify-text-to-speech-pdf/id1209815023Ounass
Education
Specialization in Apple Certified Trainer
Apple - United States
Bachelor's Degree in Informatics and Control Systems
Georgian Technical University - Tbilisi, Georgia
Certified in IT Essentials, PC: Hardware and Software
ITVET - Tbilisi, Georgia
Certifications
Cisco IT Essentials PC Hardware and Software
ITVET (Cisco Academy)
Skills
Libraries/APIs
CocoaPods, RxSwift, React, iOS Native Libraries, Auth, iOS API, Lottie-iOS, Google Maps SDK, REST APIs, Core Image, Google Maps API, Node.js, Stripe API, Android Architecture Components, Stripe, Stripe Connect, Stripe Connect API, React Native for Web, WebRTC
Tools
Xcode, Firebase Authentication, Git, CircleCI, GitHub, ChatGPT, Jira, Expo, Claude Code, Figma, TestFlight, Amazon Elastic Container Service (ECS), Terraform, SwiftLint, Gerrit
Languages
Java, Objective-C, Swift, JavaScript, Swift 4, GraphQL, HTML, PHP, SQL, Kotlin, TypeScript, Python, Swift 5, CSS, HTML5
Frameworks
Spring Boot, SwiftUI, Combine, React Native, Cocoa Touch, iOS SDK, UIKit, iOS Frameworks, Core Data, StoreKit, JSON Web Tokens (JWT), Next.js, Laravel, Express.js
Paradigms
Unit Testing, Continuous Integration (CI), Object-oriented Programming (OOP), Continuous Delivery (CD), Continuous Development (CD), Mobile Development, REST, Testing, Model View ViewModel (MVVM), Offline-first Development, Application Architecture, Real-time Systems, UX Design, DevOps
Platforms
Firebase, Android, iOS, Mobile, Twilio, Docker, Heroku, Amazon Web Services (AWS), MacOS, Vercel, Kubernetes, AWS Lambda, Azure
Storage
MySQL, PostgreSQL, Realm, Databases, Amazon DynamoDB, SQLite, MongoDB
Industry Expertise
Teaching
Other
UI Testing, Mobile Apps, APIs, Full-stack, Third-party APIs, Architecture, Software Architecture, Technical Leadership, eCommerce, Event Ticketing, iPad, API Integration, Networking, Lottie, AVFoundation, iOS Video, Mobile Applications, Image Manipulation, Video Editing, Web UX, Multithreading, SDKs, Version Control, Global Banking, Frameworks, Mobile Architecture, Online Payments, Mobile App Development, Optimization, RESTFul APIs, Memory Management, Memory Leaks, Apps, App Design, Offline Data Synchronization, CI/CD Pipelines, Fractional CTO, Mobile First, AI Tools, Responsive UI, AI Copilots, Cursor AI, Minimum Viable Product (MVP), Cross-platform App Development, Documentation, Technical Architecture, App Store, Push Notifications, Ratings, Reviews, User Authentication, Workflows, GPS, Apple Pay, Team Management, Full-stack Development, WebSockets, Vibe Coding, Tools, Cloud Infrastructure, Software Development Toolkits (SDK), iOS App Development, Dashboards, Reporting, Real-time Data, Video Streaming, Bluetooth, Stripe Payments, Audio Streaming, User Interface (UI), User Experience (UX), CTO, Artificial Intelligence (AI), Data Engineering, AI Integration, Real-time Audio Processing, Speech-to-Text (STT), Progressive Web Applications (PWAs), Supabase, Machine Learning, Startups, Back-end Development, Server Sent Events (SSE), Apollo, Local Data Persistence, Networks, Business Consulting, Software Development Lifecycle (SDLC), Quality Assurance (QA), Peer-to-peer Networking, Certified Trainer, Image to Text, Optical Character Recognition (OCR), Image Processing, Audio, CIFilter, iOS Camera, VisionKit, MCP Server, Streaming, Analytics, A/B Testing, Deeplinks, Universal Links, CompTIA Network+ Certification, CCNA
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