Logo
Cristian – Swift, SwiftUI, Objective C, experts in Lemon.io

Cristian

From Romania (GMT+3)

flag
Mobile DeveloperSenior
Hire developer
11 years of commercial experience
Business intelligence
E-commerce
E-learning
Edtech
Electronics
Smart home
Marketplace
LMS
Mobile apps
Lemon.io stats

Cristian – Swift, SwiftUI, Objective C

Meet Cristian, a developer with a knack for swift decision-making and architectural design. His experience in developing projects from scratch demonstrates his capability. Cristian's technical expertise lies in Swift and Objective C development, and he is also proficient in concurrency and multithreading. He excels in navigating unfamiliar territories through insightful brainstorming. Cristian isn't just a developer; he's a dedicated team player, a proactive problem-solver, and a valuable asset to any team fortunate enough to have him on board.

Main technologies
Swift
9 years
SwiftUI
3 years
Objective C
3 years
iOS
9 years
Additional skills
Core Data
AWS
RxSwift
Realm
Combine
Bash
Unit testing
AsyncApi
CI/CD
UI testing
SQLite
CocoaPods
iOS SDK
JavaScript
Facebook SDK
Docker
Ready to start
ASAP
Direct hire
Potentially possible

Experience Highlights

Lead iOS Developer
Feb 2022 - Sep 20231 year 7 months
Project Overview

The product consisted of an educational solution, offering courses and timetables for students. It allowed for management and live communication between entities involved, such as the attendants, the supervisors, and the teachers.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Developed the solution from scratch, adopting the latest stack available at the time and for the targeted audience
  • Integrated network communications
  • Managed CI/CD pipeline
  • Designed automated unit and UI tests
Project Tech stack:
iOS
Xcode
Swift
SwiftUI
Combine
Bash
Unit testing
UI testing
CI
CD
Core Data
Alamofire
Web Sockets
AsyncApi
MVVM
Senior iOS developer
Dec 2020 - Feb 20221 year 2 months
Project Overview

With a decade of successful service, this project operates as a robust data collection solution. It enables users to design data forms online, seamlessly rendering them on mobile devices. The completed forms are then transmitted to the backend for further processing. Notably, a key feature of this solution is the capability to embed function scripting within the forms. This scripting functionality empowers clients to configure dynamic data processing and validation, enhancing the versatility and customization options for effective form utilization.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Modernized the solution to address outdated aspects of the SDK and deprecated features
  • Tackled various old problems within the SDK
  • Improved the overall stability of the application
  • Led the development of a companion app
  • Implemented similar rendering and processing functionalities in the new application
  • Adapted functionalities to suit a new application context
  • Designed the new app architecture from the ground up
  • Implemented a new database structure for the companion app
  • Managed parallel development efforts for modernization and the creation of the companion app
  • Ensured alignment of rendering and processing functionalities across both applications
Project Tech stack:
iOS SDK
Swift
SQLite
CocoaPods
JavaScript
lua
Objective C
Software Architect
Sep 2010 - Jul 202110 years 10 months
Project Overview

This project is a specialized marketplace that caters to a particular category of products, featuring three user account types: admin, seller, and buyer. The platform offers a curated list of products organized into categories, available for fixed-price purchase or through live auctions with interactive bidding. Upon transaction completion, the purchased product is promptly shipped to the buyer's address, ensuring a seamless and engaging user experience for both buyers and sellers in this unique market.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Selected and organized various tech stacks necessary for system assembly
  • Made decisions on choosing the appropriate cloud provider
  • Identified and selected the required services from the chosen cloud provider
  • Led the development of the server component
  • Defined how the server would interact with the cloud infrastructure
  • Architected the mobile solution
  • Established the relationship between the mobile client, server component, and cloud infrastructure
  • Conducted research to align with the product's needs and functionalities
  • Focused on optimizing costs in the selection of technologies
  • Emphasized the use of the latest stack for future development and scaling across mobile, web servers, and cloud services
Project Tech stack:
Swift
SwiftUI
Combine
Alamofire
Realm
AWS
AWS CloudFormation
Docker
GitHub Actions
CI
CD
Amazon RDS
Amazon Cognito
Amazon S3
Vapor
Google API and Services
Facebook SDK
Senior iOS developer
Sep 2019 - Nov 20201 year 2 months
Project Overview

This project entailed the development of a sophisticated framework designed to manage a diverse array of smart appliances seamlessly. The framework serves as the central intelligence hub, orchestrating and optimizing the functionality of connected devices, thereby enhancing overall automation and user experience.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Streamlined the framework, improving its functionality for controlling different types of appliances
  • Collaborated with smart appliance providers to seamlessly integrate and label the upgraded SDK
  • Implemented robust API testing procedures and created comprehensive documentation for user reference
Project Tech stack:
Swift
RxSwift
CocoaPods
Unit testing

Copyright © 2024 lemon.io. All rights reserved.