iOS Engineer

Beka D

Information

Available hours \ week
40 h/w
Seniority level
Senior
Years of experience
6 yrs.
Location
Georgia, Tbilisi
Timezone
(GMT+04:00) Tbilisi

Languages

Russian
Fluent (C2)
Georgian
Fluent (C2)
English
Advanced (C1)

About

Beka is an experienced iOS Engineer with 6 years of commercial expertise in Swift, UIKit, and RealmDB. He has successfully led the design and development of scalable applications, addressing challenges in performance and maintainability while mentoring junior developers. His background includes working on diverse projects in fintech and health tech, leveraging tools such as CI/CD and Firebase. Beka holds a degree in Maritime Navigation/Engineering from Batumi State Maritime Academy.

Additional skills

Experience

Money Movers App

Senior iOS Developer

About the Project

An online banking app for the finance technology market. We created custom components such as a slide-out menu and navigation bar, and integrated some of them with motion sensors to make the application more dynamic. With a modular/clean architecture in mind, the development process went exceptionally fast, allowing us to deliver the product in the shortest possible time frame.

  • Fintech

Responsibilities

-Lead the design and development of high-quality iOS applications from conception to deployment; -Collaborate with cross-functional teams to gather requirements, design solutions, and integrate with back-end services; -Ensure the performance, scalability, and maintainability of applications; -Stay up-to-date with the latest iOS technologies and industry trends, and evaluate their potential impact on project requirements and timelines; -Identify and address technical issues and bugs, and work closely with QA teams to ensure the quality of the final product; -Provide mentorship and guidance to junior team members, and contribute to the development and maintenance of best practices and coding standards;

Skills & technologies

  • UIKit
  • Google Maps SDK
  • RxSwift
  • Swift Package Manager
  • Cryptography
  • JWT

Health & Travel App

Senior iOS Developer

About the Project

An App to turn user pursuit of frozen treats into a global stalking extravaganza. With this app user can transform his daily walk, run and cycling distance into a real world distance. Challenge friends and collect stamps. Key Features: - Track Your Progress; - Multiple Activities; - Virtual Passport; - Real-World Distances; - Challenge Friends.

  • HealthTech

Responsibilities

- App Architecture and Design: Ensuring scalable, maintainable, and efficient code, especially in managing the virtual journeys and tracking algorithms for various fitness activities (walking, running, cycling); - Feature Development: Develop key features like tracking user activity, integrating virtual passports, and calculating real-world distances based on user data, ensuring smooth and engaging user experiences; - HealthKit and Data Privacy Management: Integrate with Apple's HealthKit API to securely track and manage users' health data, while adhering to stringent privacy protocols ensuring data remains on-device; - Continuous Improvement and Updates.

Skills & technologies

Paysera App

Senior iOS Developer

About the Project

Paysera app allows users to manage everything from online account opening to tracking spendings, savings, managing payment cards, and even trading gold, all within one platform available in 14 languages. With Paysera, users can open free current accounts, both personal and business, with ease, including IBAN SEPA accounts. The app offers top-notch features like joint accounts, shared savings accounts, real-time notifications, bill splitting, currency conversion for 20+ currencies, and even the ability to trade gold. Additionally, users can enjoy SEPA Instant transfers, manage multiple currencies, and set recurring payments, all while benefiting from high-level security and a seamless user experience.

  • Fintech

Responsibilities

At Paysera, I work as a Senior iOS Developer, specializing in UIKit and SwiftUI to design and build high-quality mobile applications that are responsive, scalable, and maintainable. My role involves following Agile methodologies, particularly Scrum, to deliver robust iOS solutions. I have a strong focus on code architecture, refactoring, and unit testing to ensure the highest code quality. I also have expertise in GitFlow for version control, code reviews, and Continuous Integration/Continuous Delivery (CI/CD) pipelines, ensuring smooth deployments without technical issues. Additionally, I provide mentorship to junior developers, fostering best practices and contributing to the overall improvement of the development process within the team

Skills & technologies

Education

Batumi State Maritime Academy

2012 - 2016
Maritime Navigation/Engineering