Freelance Senior iOS engineer and Ruby enthusiast with a taste for side projects.

I'm Ciprian, a freelance Senior iOS engineer and Ruby on Rails enthusiast based in Iasi, Romania. I develop native iOS apps and always like to try out new technologies whether it's the latest iOS framework or building a side project during my spare time.

Swift networking using Combine

Apple announced the introduction of a new framework called Combine in 2019 and I finaly I got to try it out.

Swift Repository pattern using Core Data

Core Data has great support for UIKit but often it is a good idea to create an abstraction layer between the business layer and the storage layer.

Swift protocol oriented networking using URLSession

Nowadays most iOS developers will just import a full networking library into their mobile application to perform a couple of trivial requests without even bothering to give URLSession a try.

iOS CI/CD using Jenkins and Fastlane

We often want to deploy our mobile applications more frequently without compromising the stability of our applications. Check out this article to find out how.

Stay up to date

Get notified when I publish something new, and unsubscribe at any time.

Work

  1. Company
    OceanoBe
    Role
    Lead iOS Engineer
    Date
  2. Company
    Applicodo
    Role
    Owner
    Date
  3. Company
    Endava
    Role
    Lead iOS Engineer
    Date
  4. Company
    NTT Data
    Role
    Senior iOS Engineer
    Date
Download CV