iOS Engineer

Karim A

Information

Available hours \ week
40 h/w
Seniority level
Senior
Years of experience
5 yrs.
Location
Ukraine
Timezone
(GMT+02:00) Kyiv

Languages

Ukrainian
Fluent (C2)
Russian
Fluent (C2)
English
Upper-Intermediate (B2)

About

Karim is a Senior iOS Engineer with 5 years of experience in mobile development. He specializes in Swift, iOS frameworks like Core Data and UIKit, and tools such as REST API and Figma. His role involved developing complex features and applications, addressing challenges like integrating location services and maintaining legacy code. He holds a Bachelor's and Master's degree in Computer Science from Kharkiv National University of Radio Electronics.

Main technologies

Additional skills

Experience

Personal Security Application (NDA)

iOS Developer

About the Project

Project goal is to provide the security services to user with paid subscription, worked in different countries. Main functionality is personal security button that initiate an automated call of security service as fast as possible. App tracks user location and provide such data to security service until call will be executed

  • Consumer Services

Responsibilities

Role - developer. Provided many features and flows, such as subscription flow, registration flow, verification and user info flows etc.

Skills & technologies

Takeaway Sushi Store Application (Ukrainian market, NDA)

iOS Developer

About the Project

Food delivery based in different cities across the country, targeting large audience by varied menu. Tracking order delivery, ui, widgets and live activities are the main features of such app.

  • Food Production

Responsibilities

Maintained and extended a long-term project, adding new features for location services and maps while modernizing legacy code

Skills & technologies

E-commerce extendable application (NDA)

iOS Developer

About the Project

White-label app for e-commerce clients, with covering all basic e-com functionality (main page, listing, product page, account, cart, checkout, payments etc.). From this project we had about 20+ clients with simple restyling or forked custom additional functionality solutions.

  • E-commerce

Responsibilities

Developing from scratch, included architecture solutions, maintaining, customizing, improving.

Skills & technologies

iOS SDK for User Tracking (NDA)

Key iOS Engineer

About the Project

This third-party library was designed and implemented solo by me from scratch. This is a pod (CocoaPods) that may be plugged in every swift project fast and simple, main functionality is tracking user movement inside offline buildings (it can be shop, restaurant, airport, mall, etc.). Also, this pod contains convenient interfaces and well-designed code with good documentation.

  • Event Management

Responsibilities

Solo (key) developer, from zero to hero.

Skills & technologies

  • CocoaPods
  • CoreFoundation
  • CoreBluetooth
  • CoreLocation
  • Swift
  • Architectural Engineering
  • Software Architecture
  • iOS
  • REST API

Grocery Store Chain App (NDA)

Key iOS Engineer

About the Project

This is a project with more than 500k users on each platform, with great stability (99.8%+ bug-free users) and deep firebase integrations (a\b, crashlytics, dynamic links (deeplinking), remote config, analytics , metrics, etc.)

Responsibilities

Actively developed and supported a long-term project as a lead with continuous feature delivery. Worked with design systems, Jira, Confluence, and Bitbucket while communicating directly with stakeholders, product owners, op managers etc.

Skills & technologies

Education

KHARKIV NATIONAL UNIVERSITY OF RADIO ELECTRONICS

2018 - 2022
Computer Science Bachelor's degree

KHARKIV NATIONAL UNIVERSITY OF RADIO ELECTRONICS

2022 - 2024
Computer Science Master's degree