Logo
Liviu – Objective C, Swift, CocoaPods, experts in Lemon.io

Liviu

From Romania (GMT+3)

flag
Mobile DeveloperMiddle-to-senior
Hire developer
8 years of commercial experience
Computer science
E-commerce
Logistics
Retail
Telecommunications
Communication tools
Dev tools
Mobile apps
Lemon.io stats
1
projects done
758
hours worked
Open
to new offers

Liviu – Objective C, Swift, CocoaPods

Liviu is a driven iOS developer with over 6 years of experience working in telecommunication, healthcare, and fintech projects, primarily on Swift. He always seeks self-development opportunities within the desired stack. Prior team-leading experience complements his expertise in mobile development, which he is willing to implement within projects.

Main technologies
Objective C
6 years
Swift
6 years
Additional skills
CocoaPods
CI/CD
REST API
GitHub
Fastlane
TeamCity
Alamofire
MVC
Carthage
InVision
Fastlane
WebSocket
RxSwift
Realm
Firebase
Core Data
MVVM
Git
Jira
iOS
SwiftUI
Jenkins
Bitbucket
Core Location
Ready to start
ASAP
Direct hire
Potentially possible

Experience Highlights

Squad Lead
Sep 2021 - Ongoing2 years 8 months
Project Overview

It is the first mobile subscription in Romania where the user makes the rules. It is a 100% digital telco subscription, where the user can ask for a new phone number, migrate its existing one, or port in from another telco company and also can manage the number from the app.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • led the development of the whole project and collaborated with stakeholders across the company;
  • organized, led, and scaled 3 teams of 25 mixed professionals: backend, mobile, frontend, QA, UX/UI, and analysts;
  • owned Squads’ Backlog, prioritized features with the Product Owners, identified dependencies, assessed risks, removed blockers and balanced the business needs versus technical constraints;
  • was involved in all aspects of architecture, implementation, quality assurance, continuous integration, deployment, and application monitoring;
  • defined roadmap in strong collaboration with business, management, and stakeholders;
  • reported to management and business about work in progress, roadmap delivery progress, and outstanding issues;
  • grew and integrated team members and proactively supported their improvement by offering coaching and career path guidance;
  • performed bi-annual performance reviews with team members and management. Defined and monitored OKRs for each quarter;
  • worked in a remote environment, ensuring agility and solving issues within the Squads in a collaborative way and focusing on building a technical community inside of the IT department.
Project Tech stack:
communication
Scrum
1:1
Senior iOS software engineer
Jan 2020 - Sep 20211 year 7 months
Project Overview

It is the first mobile subscription in Romania where the user makes the rules. It is a 100% digital telco subscription, where the user can ask for a new phone number, migrate its existing one, or port in from another telco company. The user can manage the number from the app: change the plan for the next month, pay bills, get member benefits, different campaigns, buy options, add more GBs to the subscription, manage multiple subscriptions, digital eSIM installation, buy devices, and accessories.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • performed continuous integration and delivery using TeamCity, Fastlane, and AppCenter;
  • was involved in the recruiting process of new mobile colleagues and offered training to integrate them easier in the project;
  • was responsible for technical documentation and project architecture (mobile and backend communication);
  • did a technical presentation for ItFest 2020;
  • was responsible for demo presentations at the end of the sprint;
  • did first eSIM fully digital installation without scanning a QR for the eSIM profile;
Project Tech stack:
Swift
RxSwift
Realm
MVVM
RxCoca
Realm
Alamofire
Firebase
TeamCity
Fastlane
Cocoa Pods
Git
Jira
InVision Studio
zepelin
Dynatrace
iOS Software Engineer
Jul 2019 - Jan 20211 year 6 months
Project Overview

Is a realtime communication and data streaming framework based on websockets, written in Swift and installable via Cocoapods dependency manager.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • worked closely with the backend team, PO, BA to provide an easy to integrate and yet complex chat framework. Based on web sockets, clients have the capability to share pictures, files, locations in real-time with support agents;
  • imported in several Orange apps for real-time communication and data streaming.
Project Tech stack:
Swift
Git
Cocoa Pods
Web Sockets
APNS
iOS Software Engineer
Mar 2018 - Jul 20191 year 4 months
Project Overview

The app helps users to manage their phone/internet/TV subscriptions online.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • worked closely with PO, UI/UX designer to reshape different sections in order to fit the user's needs;
  • developed new features in Swift and maintained existing ones written in Swift and Objective C;
  • migrated different Objective-C modules to Swift;
  • performed Unit testing and UI testing using XCTest;
  • created technical documentation;
  • conducted demo presentations;
  • developed different campaigns and integrations: Core Location, widget app extension, silent push notifications, Facebook login, iBeacon etc.
Project Tech stack:
Swift
Objective C
Core Data
Alamofire
MVVM
MVC
Carthage
Scrum
Jira
BitBucket
Confluence

Education

2016
Automatics and Computers
Bachelor's

Copyright © 2024 lemon.io. All rights reserved.