Sandro Chalagashvili, Developer in Tbilisi, Georgia
Sandro is available for hire
Hire Sandro

Sandro Chalagashvili

Verified Expert  in Engineering

Mobile Developer

Location
Tbilisi, Georgia
Toptal Member Since
September 9, 2021

Sandro is an expert React Native engineer. His four years of commercial experience in the mobile industry provided him in-depth technical knowledge and understanding of Android and iOS platforms. As a senior mobile engineer, he has published several React Native apps on the App and Play stores. He cares about designing clean and quality code. Sandro is a great team player, proactive, and independent developer with supreme communication skills. He has experience working at high-paced startups.

Portfolio

nXlvl Inc.
React Native, JavaScript, GraphQL, Apollo
Accointing
Android Studio, Xcode, React Native, Redux, TypeScript, CI/CD Pipelines
SoniQ Services
React Native, TypeScript, Redux

Experience

Availability

Part-time

Preferred Environment

MacOS, Visual Studio Code (VS Code), Slack, Zoom, Xcode, Android Studio, Jira, Git, Streaming, REST APIs, CI/CD Pipelines, Google Maps API, Real-time Data

The most amazing...

...project I've implemented is an ultra-precise location tracking algorithm and time estimator for a React Native-based complex delivery app.

Work Experience

Senior React Native Engineer

2021 - 2023
nXlvl Inc.
  • Developed a high-performance social feed similar to TikTok's model, supporting real-time multimedia content updates, NFTs, and events.
  • Improved app performance significantly, reducing memory footprint, optimizing battery use with power-efficient APIs, and enhancing API call efficiency via fine-tuned threading and concurrency controls.
  • Led the creation of tough features and assisted team members in finding solutions to their technical problems, driving project progress.
Technologies: React Native, JavaScript, GraphQL, Apollo

Senior Mobile App Engineer

2020 - 2021
Accointing
  • Worked as a React Native engineer at Accointing. I built, validated, and maintained the app for Android and iOS from the supplied Adobe XD.
  • Developed expert-level knowledge about mobile front-end development standards and platforms, performance, and user experience.
  • Worked with third-party libraries through Xcode and Java.
  • Deployed and published apps to the Apple Store and Google Play.
Technologies: Android Studio, Xcode, React Native, Redux, TypeScript, CI/CD Pipelines

Senior Mobile App Developer

2019 - 2020
SoniQ Services
  • Maintained and extended existing apps with new features and functionalities. Worked as a React Native developer in Berlin.
  • Updated the technological stack with modern solutions and improved applications' performance.
  • Structured and implemented new features with operation teams.
  • Deployed and published apps to the Google Play and Apple Store.
Technologies: React Native, TypeScript, Redux

Mobile App Engineer

2019 - 2019
Vabaco
  • Developed a healthcare app while working at this software development company. My mission was to maintain legacy code and extend the existing codebase with new modules and features.
  • Implemented a booking system from scratch with React Native and Expo.
  • Refactored existing modules, optimized them, and extended their capabilities.
  • Debugged the team’s errors regularly and helped other developers to find solutions to their problems.
  • Communicated with the business and technical teams to finding consensuses.
Technologies: React Native, Redux, TypeScript, Expo

React/React Native Developer

2018 - 2018
Good Morning
  • Created presentational websites, campaign websites, and web apps, digital services, and back-end microservices for various businesses while working as a web and mobile JavaScript developer at Norwegian Digital Creative Agency.
  • Built admin panels, Craft CMS, and other state-of-the-art technologies to create a modern and better web experience.
  • Followed the whole production lifecycle within a team of five, contributing to mockups, strategy planning, and components design. I also assisted on modules hierarchy tree planning and implementation and real-life testing with actual mobile devices.
Technologies: React, React Native, Redux, Node.js

Software Engineer

2017 - 2018
Tripify
  • Managed a team working on a React Web app for the hospitality and tourism industry.
  • Came up with the complex route optimization algorithms via Google Maps to find the most efficient route from one destination to another via given input features such as time and money expected costs.
  • Designed and implemented architecture and components of the front end via React, Apollo, GraphQL, and of the back end via Node.js, Express.js, and MongoDB. I reviewed the code of my co-workers and had to approve pull requests.
  • Found and explored innovative ways to make the product more flexible, stable, and scalable considering the exponential growth of users.
Technologies: React, Apollo, GraphQL, Node.js, MongoDB, Express.js, Software Development

Developer

2013 - 2015
Freelance
  • Used content management systems to create presentational websites for local companies and for my own businesses.
  • Ranked many websites in the top five on Google search results utilizing the best on-site and off-site SEO techniques and strategies.
  • Designed the architecture, planned structures, and implemented core parts of the software.
Technologies: WordPress, JavaScript

Accointing

https://www.accointing.com/
A React Native-based app built to track, manage, and report all your cryptocurrencies in one place. Users can track the latest live cryptocurrency prices with real-time data, review key market trends in a glimpse, and review trades and transactions.

I worked as a senior mobile engineer, building, validating, and maintaining the app for Android and iOS.

Goodify

https://www.goodify.co/
Goodify aims to connect people who need help in everyday life and people who want to do good deeds.

For this project, I built some of the core parts of highly performant and UI-perfect Android and iOS apps using React Native, Expo, and Redux.

Ekimo

https://play.google.com/store/apps/details?id=com.vabaco.ekimo
The React Native-based app Ekimo makes it easy for customers to get medical services like booking a visit to the doctor, receive medical care without standing in line, search for medications, and electronically receive research and medication appointments, diagnoses, and insurance referrals.

I built an essential part of the iOS and Android apps using React Native (Expo) and Redux. One of the core features I implemented, along with the other challenging features, was a booking system that lets users schedule online or on-site meetings with the doctors.

Motojombo

As a remote lead React Native engineer, I built a React Native-based delivery app where users could create complex delivery tasks that drivers could accept.

The app tracked drivers with GPS and updated the users with the drivers' current locations, charging the users using credit cards after the tasks were done.

I used Redux for state management and Meteor for communicating with the back end and for real-time updates.

Dugri

Dugri is a safe and facilitating peer support network for healthcare workers.

I helped build the primary mobile platform for iOS and Android using React Native, Redux, and Firebase (Firestore and Cloud Functions). We implemented a messenger-type chat, live audio calls, a meeting scheduling system, and a news feed.

Field Service Management App

The mobile app we built was designed for simplifying and optimizing the scheduling of field service management, which provides the ability to help technicians execute their work more efficiently.

I implemented several crucial features for Android and iOS, structuring and implementing new elements with operation teams. I also maintained and extended existing apps with new components and functionalities, improving applications' performance. The main technologies I used for this project were React Native, Expo, and Redux.

Baby Care

A React Native-based app for tracking the pre and post-pregnancy period and giving the doctor detailed information.

I built this app for a startup that needed an MVP, leading the client-side part for Android and iOS using React Native. I finished implementing the MVP in three months.

Wolly

The mobile app was designed to simplify booking and tracking cleaning services.

I led the project, made critical technical decisions, performed all code reviews, and implemented mobile-related tasks. The most challenging part was the scheduling part—available slots generation—that we solved in the most effective and performant way. The technologies I used on the client-side were React Native, GraphQL, and Apollo.
FEBRUARY 2018 - PRESENT

GraphQL with React

Udemy

FEBRUARY 2018 - PRESENT

Modern React with Redux

Udemy

FEBRUARY 2018 - PRESENT

The Complete React Native Course

Udemy

OCTOBER 2017 - PRESENT

Certified JavaScript Developer

W3Schools

Libraries/APIs

React, REST APIs, Google Maps API, Node.js, Stripe, Redux-Saga, Google Maps

Tools

Expo, Android Studio, Slack, Zoom, Xcode, GitHub, GitLab, Atlassian, Jira, Git, Prisma, Auth0, Redux Thunk, OneSignal, Firebase Cloud Messaging (FCM), Firebase Analytics, Sentry, Crashlytics

Frameworks

React Native, Redux, Express.js

Languages

GraphQL, JavaScript, TypeScript, HTML5, CSS, HTML

Storage

MongoDB, PostgreSQL, Cloud Firestore

Paradigms

On-page SEO

Platforms

Firebase, Visual Studio Code (VS Code), Meteor, MacOS, WordPress, Twilio

Other

Real-time Data, Social Media Apps, Apollo, React Native Reanimated, Software Development, Leadership, Google Cloud Functions, Animation, GPS, Mobile GPS, A/B Testing, Streaming, CI/CD Pipelines

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring