Liran Zairi, Developer in Tel Aviv-Yafo, Israel
Liran is available for hire
Hire Liran

Liran Zairi

Verified Expert  in Engineering

Software Developer

Tel Aviv-Yafo, Israel

Toptal member since December 11, 2018

Bio

Liran has spent 14 years learning and working in software development and nine years as a full-time engineer. This experience includes building iOS/Android apps, back-end servers, graphic engines, and more. Liran is a firm believer in maintaining constant, clear, and exemplary communication with customers to deliver high-quality and credible products to the customer.

Portfolio

Genda
Flutter, Dart, Firebase, Cloud Firestore, Firebase Cloud Functions, Mixpanel...
Almeda
Twilio Programmable Video, RxSwift, Swift, Flutter, Dart
Berkshire Hathaway GUARD
Android, iOS, Dart, Flutter, Mobile Development

Experience

  • Flutter - 6 years
  • iOS - 6 years
  • Git - 6 years
  • Swift - 6 years
  • Mobile App Development - 6 years
  • REST APIs - 6 years
  • Dart - 6 years
  • Firebase - 5 years

Availability

Part-time

Preferred Environment

Git, Eclipse, Visual Studio Code (VS Code), Xcode, Ubuntu, MacOS

The most amazing...

...project I've worked on is a 3D design platform for iPad using a computer graphics engine and some of Apple's face recognition and AR technologies.

Work Experience

Flutter Mobile and Web App Developer

2020 - PRESENT
Genda
  • Built an iOS, Android, and web app intended for construction sites. The app allows workers from different levels and roles to manage tasks, schedule resources, track working progress, fill out necessary forms, and more.
  • Developed front-end and back-end functionalities using Flutter and Firebase umbrella services such as Cloud Firestore and Cloud Functions.
  • Maintained analytics events using Firebase Analytics, Mixpanel, and Smartlook.
Technologies: Flutter, Dart, Firebase, Cloud Firestore, Firebase Cloud Functions, Mixpanel, smartlook, Mobile App Development, Codemagic

Flutter and iOS Mobile App Developer

2018 - PRESENT
Almeda
  • Developed and maintained several iOS and Android apps. The apps included services such as contacting doctors by messages, chats, phone and video, scheduling appointments and callbacks, and uploading, saving, and viewing important medical documents.
  • Maintained constant and continuous communication with a team from Germany and Israel, including a product manager, server developers, android developer, task manager and final customer.
  • Used 3rd-party services such as Twilio Video to enhance the user experience with video calls.
  • Oversaw and managed the entire iOS process, from development to launch.
  • Managed, helped, and taught a junior iOS developer.
Technologies: Twilio Programmable Video, RxSwift, Swift, Flutter, Dart

Flutter Mobile App Developer

2019 - 2024
Berkshire Hathaway GUARD
  • Built an Android and iOS app for customer service of an insurance company, including viewing detailed policy information and documents, completing audits, viewing, managing, and paying bills, chatting with an agent, reporting claims, and more.
  • Developed all front-end parts and worked constantly with other team members, including a back-end developer and a product manager.
  • Determined most of the user interface and experience in cooperation with a design team.
  • Tested, launched, and maintained the app while in the stores.
  • Used Git, Jira, Firebase, and other platforms for the workflow experience.
Technologies: Android, iOS, Dart, Flutter, Mobile Development

Flutter Mobile App Developer

2022 - 2023
Livble
  • Developed and maintained an iOS and Android app that allows residential tenants to manage their payments to their property management portals. The app also has a web version intended for property management companies to embed it in their websites.
  • Used GitLab to manage tasks and monitor overall implementations of features and bug fixes.
  • Received great positive reviews for the app from users for its ease of use, performance, and reliability.
Technologies: Flutter, Dart

Flutter Full-stack Developer

2020 - 2022
Routina
  • Developed an app that monitors waiting queues for businesses, allows an operator to select incoming visitors, calculates and shows customers' average waiting times, and notifies them using push notifications.
  • Used Firebase Realtime Database and Cloud Functions as the back-end service of the app.
  • Developed, tested, and launched the entire app on my own.
  • Provided full customer support through the entire process, including opening relevant App Store and Play Store accounts, choosing the appropriate UX flows, contacting third-party UI designers, and more.
Technologies: Firebase Cloud Functions, Firebase Realtime Database, Flutter, Dart

Software Developer

2017 - 2018
uMake
  • Developed and maintained a computer graphics engine based on OpenGL and Metal using C++.
  • Built high-level front-end user interfaces using Swift and Objective-C, including animations and interactive features.
  • Maintained a back-end server using Groovy and Java based on the Grails framework, located on AWS S3 hosts.
  • Made significant use of the Apple Developer Program, including launching an app to the App Store, gaining certificates, provisioning profiles, and more.
  • Worked with Apple's new AR and face-recognition technologies.
  • Worked in a macOS environment.
Technologies: Amazon Web Services (AWS), Xcode, UIKit, Cocoa, Java, C++, Objective-C, Swift

Software Developer

2016 - 2017
Infinidat
  • Worked on the NAS servers based on the NFS protocol.
  • Developed testing modules in C++ and Python.
  • Used Dia software in the predesign stage.
  • Incorporated STL and Boost libraries.
  • Worked on top of a Linux operating system (OS).
Technologies: Dia, Git, Boost, Python, C++

Part-time Software Developer

2013 - 2016
Intel
  • Worked on a CAD tool for the visual design of hardware.
  • Developed functional features in C++/Tcl and GUI features in Tk/Tcl.
  • Used Klocwork, a static code analysis tool.
Technologies: IBM Rational ClearCase, Git, Tcl/Tk, C++

Experience

uMake

Here's a link to my current company's website including a video preview of the product that I helped to develop.

Education

2012 - 2016

Bachelor of Science Degree in Computer Science

Technion University - Haifa, Israel

Skills

Libraries/APIs

REST APIs, Standard Template Library (STL), Firebase iOS SDK, CocoaPods, RxSwift, OpenGL, Tk

Tools

Postman, Xcode, Git, Codemagic, Jira, GitHub, Microsoft Visual Studio, Twilio Programmable Video, IBM Rational ClearCase

Languages

Dart, Swift 5, C++, Swift, Objective-C, Tcl/Tk, Python, Java, Tcl, Bash, Groovy

Frameworks

Flutter, Cocoa, UIKit, Boost, Metal, Grails

Paradigms

Mobile Development, RESTful Development, MVC Design, REST, Asynchronous Programming, Model View ViewModel (MVVM)

Platforms

Visual Studio Code (VS Code), Mobile, iOS, Firebase, Linux, Ubuntu, Amazon Web Services (AWS), MacOS, Android, Eclipse, Mixpanel

Storage

Cloud Firestore, Firebase Realtime Database, Amazon S3 (AWS S3)

Industry Expertise

Project Management

Other

Mobile App Development, APIs, Code Architecture, Mobile Apps, iOS Animations, CI/CD Pipelines, Native Mobile Apps, Performance Optimization, Memory Management, Firebase Cloud Functions, ML Kit, 3D Graphics Engines, Facial Recognition, NFS, OOP Designs, Dia, smartlook

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