Cheapfligths is a household name in the market of travel aggregators. As a senior developer within Cheapflights team I was working on implementation of new product features (currently under NDA) for Cheapflights universal mobile app (iPhone/iPad).
As a senior developer with Sainsbury's Entertainment on Demand, I was developing mobile applications for Sainsbury's online entertainment products: eBooks, Magazines and Music applications for iOS. The eBooks app was redesigned from scratch and required integration of Adobe eBook DRM SDK via C++ wrapper.
Sainsbury's Entertainbment on Demand Magazines app was available for iPhones and iPads and was operating by using Magazine Cloner SDK and Sainsbury's proprietary API.
As a part of Sainsbury's Entertainbment on Demand Music app was the latest addition to the family of Sainsbury's apps. It allowed users to download and playback music they purchased via Sainsbury's Entertainemnt website. Functionality included display and playback of wishlists, favourites and albums.
Bounce Minicab app tried to compete with likes of Uber in London by providing friendly and reliable service. Key features included marketplace-like selection of drivers, where passenger could choose a particular driver and a car with a price being agreed before booking. I was working on both passenger and driver's apps, took active part in re-desing of UX.
MPMe was a startup with a radio app like no other. Mix Shazam with Rdio and you'll get an idea. Smart radio experience which allowed you to find a radio playing the music you like right now. Although I wasn't the original developer on the team I was delighted to take over the app and do some bugfixing and maintenance. As well as learning a lot about building customised UI.
Memory training flash-card based app. I've built it using SpriteKit and REST API to store and download additional content for the game. GameKit integration for tracking players progress.
A bus scheduling app for local buses in Western Hungary. Included offline schedule search and browsing (CoreData), weather forecast display (REST API).
Experienced in porting Objective-C code into Swift and working on Swift 3.0 codebase.
Developing and implementing VOD and DRM solutions for video, eBooks and music.
Experienced in the best development and agile practices.
Jenkins, TeamCity, Xcode Bots, Fastlane, Hockey App, TestFlight, AppStore Delivery and B2B.
Worked for various client including such UK household names as:
Sainsbury's and Cheapflights
Hands-on knowledge of Apple platforms
WatchOS, tvOS and iMessage extension apps
Understanding of design patterns and architectures (MVC, MMVC, MVVM)
Engineering practices: TDD, BDD, CI, Scrum and Agile
Excellent knowledge of Objective C, Swift
More than 8 years of software development background in media, finance and retail.
Up to date knowledge of iOS frameworks including extra hands-on experience with AVFoundation, AudioToolbox, CoreMotion, SpriteKit, UIKit Dynamics, StoreKit, GameKit
Proficient with everyday tools GIT, JIRA, TeamCity, TestFlight, TFS, Fastlane
Comfortable with Photoshop, Sketch, InDesign