Tedo Chubinidze, Developer in Tbilisi, Georgia
Tedo is available for hire
Hire Tedo

Tedo Chubinidze

Verified Expert  in Engineering

Software Developer

Location
Tbilisi, Georgia
Toptal Member Since
December 11, 2020

Tedo is a senior iOS developer with four years of experience writing applications for startups and enterprises. He gained most of his experience by writing finance and mobile banking applications, which are highly demanded. With a bachelor's degree in math and computer science, he understands iOS-relevant programming languages and environments. He has excellent communication skills and knows how to write clean and testable code. Tedo puts his clients first and always delivers products on time.

Portfolio

Space Bank
Reactive Programming, Design Patterns, Model View ViewModel (MVVM), Xcode...
Wandio
MVC Design, VIPER Architecture, Model View Presenter (MVP), Slack, Jira...
Wandio
Slack, GitHub, Jira, Trello, Xcode, Swift

Experience

Availability

Part-time

Preferred Environment

Confluence, Microsoft Teams, Slack, Bitrise, Trello, Jira, GitHub, MacOS, Xcode

The most amazing...

...application I've built is Space, a fully digital banking application present in several countries.

Work Experience

Senior iOS Developer

2019 - PRESENT
Space Bank
  • Developed a fully digital banking application that is currently available in several countries.
  • Served as a senior developer and a technical lead, growing the team from two to 12 iOS developers.
  • Wrote one codebase that supports three countries simultaneously, in cooperation with my team.
  • Contributed to various KYC frameworks for liveness checks and face detection.
  • Implemented a complex solution using Bitrise, rapidly reducing build delivery and testing time.
  • Analyzed the web services and wrote the documentation that made WS more RESTful.
Technologies: Reactive Programming, Design Patterns, Model View ViewModel (MVVM), Xcode, GitHub, Bitrise, Confluence, Jira, Swift, iOS

Senior iOS Developer

2019 - PRESENT
Wandio
  • Planned and took part in the creation of many single-page applications together with my team.
  • Conducted technical interviews for iOS developers.
  • Communicated and collaborated intensively with the team members, as I was the go-to person when someone needed help.
  • Estimated and reviewed projects together with the clients.
  • Reviewed code for middle and junior developers, provided advice, and helped them build roadmaps.
  • Reported to the C-level management, gave them constant updates, and received their feedback.
  • Advised various companies on the application architecture, UX, and other development phases.
Technologies: MVC Design, VIPER Architecture, Model View Presenter (MVP), Slack, Jira, Bitrise, GitHub, Xcode, Swift

iOS Developer

2018 - 2019
Wandio
  • Developed an application for one of the biggest local banks.
  • Delivered a fully working application in less than three months with a team of two.
  • Wrote extendable and maintainable code that was given to the company developers after delivering the application.
Technologies: Slack, GitHub, Jira, Trello, Xcode, Swift

iOS Developer

2017 - 2018
Alta Software, LLC
  • Delivered banking applications for several small banks.
  • Maintained the existing applications and fixed bugs daily.
  • Delivered the updates on time, as I was in charge of completing tasks from Trello to code.
Technologies: GitHub, Trello, Xcode, Swift

TBC UZ | Digital Banking

https://apple.co/37I0xzJ
TBC UZ is a fully digital mobile banking application with the ambition of transforming the traditional daily banking approach. It gives users an opportunity to perform any finance operation in several clicks, without leaving their homes.

Working on this project for almost two years, I've developed this application from scratch together with my team. I took part in all development phases, including planning architecture, code development, changes, and bug fixes. I came up with solutions to complex problems that made coding more time- and cost-efficient. I've integrated quite a lot of third-party libraries for liveness checks and face detections.

The development process was fully Agile, and I took part in all types of meetings, including morning stand-ups, sprint planning, and grooming.

Cashback 365

https://apple.co/3qzjUnc
Cashback 365 is a Swift-based application for the Liberty Bank of Georgia. I've implemented the application from scratch, building architecture, implementing features, and fixing bugs, all in less than three months. Starting as a solo developer, I later worked as a lead of a team of two. I've gained most of my experience working on Google Maps API (clustering and routing), as well as the search feature and complex animation.

Profy—Handyman Services

https://apple.co/37EYgVI
Profy is a Swift-based application that connects you with professionals to get things done faster and easier. I worked on this application as a solo iOS developer, refactoring existing code, and making it more maintainable and testable. I added one fully functional flow and fixed existing bugs. Also, I worked together with a designer to make the application's UX more user-friendly.

Liberty Mobile Bank App

https://apple.co/2MQMHRx
Liberty Mobile Bank is a mobile banking application for one of the biggest banks in Georgia. Operating in a team of two as a senior iOS developer and working for three hard months, I finished a product with full functionality, tested it, and fixed bugs. Implemented complex transfer and payment logic as well as building complex UI.

Languages

Swift

Tools

Xcode, GitHub, Jira, Bitbucket, Trello, Slack, Microsoft Teams, Confluence

Platforms

iOS, MacOS, Firebase, Bitrise

Other

Mobile Apps, Software Development, OOP Designs, User Experience (UX)

Paradigms

Design Patterns, Model View ViewModel (MVVM), Reactive Programming, Model View Presenter (MVP), VIPER Architecture, Agile, Functional Programming, MVC Design

Frameworks

Core Location

Libraries/APIs

Google Maps SDK

2012 - 2016

Bachelor's Degree in Mathematics and Computer Science

Free University of Tbilisi - Tbilisi, Georgia

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