
David Chanturia
Verified Expert in Engineering
React Native Developer
Tbilisi, Georgia
Toptal member since September 30, 2020
David is a senior React Native (Android, iOS) mobile application developer. He's a co-founder with a history of working in the biotechnology industry, skilled in mobile and full-stack development and machine learning. In addition to his versatile set of CS skills, his primary focus is on mobile application development. David's high work efficiency, code quality, and communication skills have always been valued by his clients.
Portfolio
Experience
- Git - 6 years
- React Native - 4 years
- React Navigation - 4 years
- Mobile App Development - 4 years
- Redux-Saga - 4 years
- Redux - 3 years
- Firebase - 3 years
- TypeScript - 3 years
Availability
Preferred Environment
Visual Studio Code (VS Code), Git, MacOS
The most amazing...
...project was building Nomod, the most beautiful and top rated mobile app for Stripe payments that is trusted by 4,000+ businesses from all over the world.
Work Experience
Mobile Team Lead
re:soft
- Built a mobile team consisting of full-stack, mobile, web, and back-end developers to work on software for clients.
- Architected, managed, and developed apps in the logistics domain.
- Managed to increase team efficiency and build processes, allowing the whole team to work most efficiently with the industry's best practices.
CEO | CTO
mndate
- Built a tech team capable of building full-stack mobile apps.
- Architected and set up a stack for the project, giving the team main direction.
- Managed the tech team using agile management methodologies.
React Native Developer
BoreDM LLC
- Rewrote the app developed for six months by a team in four weeks from scratch as a single developer.
- Helped the client launch the app, which wasn't found because of bugs and poor code quality.
- Built an app from scratch, delivering modular architecture to make changes easy and app code super maintainable.
Senior Mobile Engineer
Q.ai (by Forbes)
- Solved an ads tracking issue that had been affecting the app for several months, causing them to be blind about ads and lose lots of money.
- Removed old unmaintained libraries and switched to newer alternatives.
- Worked on upgrades and ads, tracking related features.
Mobile Tech Lead
AB InBev
- Architected processes and codebase for developing multiple apps with different features and purposes from a single codebase using a modular architecture.
- Created a hiring process and conducted technical interviews to hire rock-star talents and great team players for the mobile team.
- Developed and launched multiple iOS and Android fintech apps for millions of small and medium businesses in Latin America.
React Native Engineer
AB InBev
- Developed e-wallet mobile apps for iOS and Android from scratch.
- Architected whole end-to-end architecture flows for processes, including front end, back end, and 3rd-party services.
- Created and managed pipelines for build and deployment automation for the mobile apps.
Senior Mobile Application Developer
MaxinAI
- Worked on a fintech app, Stripe's official partner making Stripe payments beautiful. My total contribution in the project was more than 70%. I completed five releases by myself and one release with a team of four.
- Turned a house renting web application into an iOS and Android app with React Native. The web app was wrapped in a mobile app suite with push notification support on both iOS and Android platforms.
- Contributed to projects with quality code that was easy to understand, maintain, and reuse.
Mobile Application Developer
An Online Freelance Agency
- Developed a mobile application for a modeling agency startup that analyzed customers' modeling potential.
- Set up the Firebase server using Firebase storage, real-time database, Firestore, and Firebase authentication.
- Added several endpoints using Flask between Firebase and the mobile application, supporting validation and request handling.
Software Developer
Space Neobank
- Developed a web platform where designers, developers, analytics, and translators worked with the shared data. This platform allowed team members to work in their preferred environments and share their work with their teammates.
- Built special modules to make it possible to get or post data from and to different web platforms, services, and data that our company used.
- Helped the team with a variety of problems that included front-end development, back-end API development, and completing mobile app tasks with Android and iOS.
Senior Full-stack Developer
Tbilisi Travel
- Designed, developed, deployed, and maintained the main web platform for one of the fastest-growing tourism agencies in Georgia.
- Analyzed the requirements of the business and set up a secure, intuitive, and easy-to-use admin panel for content creators of the web platform.
- Added new features like automated emailing, editing design, and adding new pages without losing code quality and maintainability of the platform codebase.
Co-founder and Main Product Developer
Hand4Help
- Developed unique electric prosthetic hands for people. The product's functionality allows customers to move the fingers of the prosthetic hand, change its modes or with chips, and RFID readers acquire a large variety of supported functions.
- Won one of the largest regional startup competitions, Startup Georgia, with three teammates. Achieved among the top three startups (total number of participants: 270+) and received $44,000 USD in seed financing.
- Won first place out of 30 teams at ATSUHack (regional hackathon). Built a prosthesis prototype with built-in 3D mouse functionality, unlimited mode support with an RFID reader, and multiple muscle movement to hand gesture support with Myo Armband.
Experience
Nomod App
70% of the total contribution in the project was mine (more than 40% when a team of four was working before the initial launch).
I completed six releases of the app, managed CI/CD with Bitrise, and used Redux-saga for handling side effects and Redux for state management.
In the project, we used the Agile project management methodology.
Food Delivery App
The app supported multiple user roles. Owners could CRUD with restaurants and meals and block and unblock customers. The app supported orders' management, authentication, and inner notifications.
Firebase supported full validation of requests and some cloud functions took care of additional server-side work.
Rentancy App
https://www.rentancy.comVideo Streaming Client and Server Apps on Python
P2P Wi-fi Direct Chat App
One2Model App
Customers were able to CRUD collections of scored images or share them with friends.
I built the iOS and Android apps with React Native. Part of the back-end work was done on Firebase.
Location Tracker App
Electric Hand Prostheses
http://hand4help.com/?p=456Raid 1 and 5 File System with FUSE
Georgian Handwriting to Text
Education
Master's Degree in Multimedia and Web Technologies
Georgian Technical University - Tbilisi, Georgia
Bachelor's Degree in Mathematics and Computer Sciences
Free University of Tbilisi - Tbilisi, Georgia
High School Diploma in Profile Physics and Mathematics
LEPL Academician Ilia Vekua Tbilisi N 42 Public School of Physics and Mathematics - Tbilisi, Georgia
Skills
Libraries/APIs
React Navigation, Redux-Saga, REST APIs, React, Flask-RESTful, Google Maps API, Keras, NumPy, Pandas, Node.js, Firebase Android SDK, Firebase iOS SDK
Tools
Git, GitHub, Firebase Analytics, Expo, Firebase Authentication, Redux Thunk, Sentry, Fuse, Figma, GitLab, Google Analytics, Jira, Expo.io
Languages
TypeScript, ECMAScript (ES6), GraphQL, JavaScript, Java, Python, C++, C, Kotlin, SQL, Swift
Frameworks
React Native, Redux, Django, Android SDK, Flask, OAuth 2
Platforms
Firebase, Visual Studio Code (VS Code), Mobile, Bluetooth Low Energy (LE), MacOS, Arduino, Bitrise, Linux, Android, iOS, Mixpanel, Amazon Web Services (AWS), Docker, Kubernetes
Paradigms
Mobile Development, Agile, Scrum, Kanban, Management, API/Services Architecture, Cross-platform
Storage
Cloud Firestore, MongoDB, Firebase Realtime Database, Realm, NoSQL
Other
API Integration, Fintech, Team Leadership, Finance, Mobile App Development, Computer Networking, Computer Security, Time Management, Firebase Cloud Functions, App Infrastructure, Location Tracking, User Experience (UX), Push Notifications, APIs, Bluetooth, Integration, Front-end, Full-stack Development, Internet of Things (IoT), CTO, Mathematics, Web Development, Machine Learning, Critical Thinking, Web App Development, Sensors & Actuators, RFID, Near-field Communication (NFC), Random Forest Regression, Electrical Engineering, WiFi Direct, Live Chat, Convolutional Neural Networks (CNNs), Neural Networks, RAID, Software Architecture, Google Pay, Team Management, Technical Hiring, Google Play Store, App Store, Intercom, Leadership, IT Project Management, Communication, Full-stack, Video Streaming, Broadcasting, Chatbots, Startups
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