Adam Gazda, iOS Developer in Budapest, Hungary
Adam Gazda

iOS Developer in Budapest, Hungary

Member since September 3, 2019
Adam is a seasoned iOS engineer who's worked on iOS apps such as Gneo, Red Bull TV, Cocktail Flow, and the global travel app, Skyscanner. He's passionate about product builds and wants to understand from both a user and a business point of view. He cooperates exceptionally well with other disciplines and is keen to help his engineering peers. When it comes to solving complex problems or leading engineering projects, Adam works with excellence.
Adam is now available for hire

Portfolio

  • Family Finances
    Project Planning, Mobile App Architecture, Architecture, Dependency Injection...
  • Skyscanner
    Amazon Web Services (AWS), Incident Management, Auth0, Mixpanel, Crashlytics...
  • Distinction
    Dependency Injection, UIKit, iOS Animations, Agile Software Development...

Experience

  • iOS 8 years
  • Objective-C 8 years
  • Unit Testing 5 years
  • Mobile App Architecture 4 years
  • Swift 2 years
  • Firebase 1 year
  • Project Planning 1 year
  • Coaching 1 year

Location

Budapest, Hungary

Availability

Part-time

Preferred Environment

Jira, Zeplin, GitHub, Xcode, MacOS

The most amazing...

...project I've worked on was integrating a knocking gesture recognition feature in an iOS app which solved both the signal processing and UX challenges.

Employment

  • Senior iOS Contractor

    2020 - 2020
    Family Finances
    • Set up continuous integration for a client's iOS app.
    • Designed and implemented clean architecture using RxSwift for a client's iOS app that supports the faster delivery of new features.
    • Implemented localized onboarding, registration, and login flows for the client's iOS app.
    Technologies: Project Planning, Mobile App Architecture, Architecture, Dependency Injection, UIKit, CocoaPods, iOS, Model View Viewmodel (MVVM), RxSwift, Swift
  • Mobile Engineer

    2014 - 2019
    Skyscanner
    • Took part in the complete rewriting of the Skyscanner iOS app with analytics, localization, remote configurations, experiments, and high unit test coverage in both Objective-C and Swift. The app is used by more than 1 million daily users.
    • Worked on the exploration flow of the Skyscanner iOS app displaying Pinterest like layouts using Facebook's Async Display Kit (today it's called Texture).
    • Contributed to the implementation of authentication and user profile in the Skyscanner iOS, Android apps, and web microsite; I also supported the migration of user data from data centers to AWS.
    • Worked on the onboarding experience for the Skyscanner iOS app solving challenges as user privacy policy consent handling, flows with remotely configurable steps, and handling app start delays caused by e.g., deferred deep links.
    • Led the software design and implementation of trip planning experiences in the Skyscanner iOS app with the additional responsibility of bringing the team's iOS delivery up to speed.
    • Rebranded the Skyscanner iOS app leveraging Skyscanner's design system implementation Backpack (see the open-source project: Backpack.github.io). Also contributed to Backpack.
    • Coached, as part of the company's program, to help peers achieve their goals.
    Technologies: Amazon Web Services (AWS), Incident Management, Auth0, Mixpanel, Crashlytics, Project Planning, Coaching, Mobile App Architecture, Architecture, Mobile Analytics, Unit Testing, Dependency Injection, UIKit, iOS Animations, Agile Software Development, CocoaPods, iOS, Objective-C, Java, Microservices, AWS, React, Android, Swift
  • iOS Developer

    2013 - 2014
    Distinction
    • Developed the integration of Google's Chromecast with the Red Bull TV iOS app.
    • Integrated the broadcast and custom content of the festival Lollapalooza in the Red Bull TV iOS app.
    • Implemented new features for the Cocktail Flow iOS app.
    • Developed new features for Skyscanner Hotels iOS app.
    Technologies: Dependency Injection, UIKit, iOS Animations, Agile Software Development, CocoaPods, iOS, Objective-C, Chromecast, AVFoundation

Experience

  • BeeSmarter 24-hour Programming Competition (Other amazing things)

    I created a working iOS app in 24 hours while closely working with designers. The app helped festival attendees to learn about garbage recycling via an interactive game built for a Parrot AR drone.

  • Project Woodpecker (Development)
    https://medium.com/@SkyscannerEng/cooking-up-an-alternative-making-a-knocking-gesture-controlled-app-10e43070282a

    I researched and implemented an iOS framework that can recognize knocking gestures with device sensors. I also built a cooking app prototype using the framework.

Skills

  • Languages

    Objective-C, Swift, Java
  • Frameworks

    UIKit
  • Platforms

    iOS, MacOS, Android, Amazon Web Services (AWS), Mixpanel, Firebase
  • Libraries/APIs

    CocoaPods, React, RxSwift
  • Paradigms

    Unit Testing, Dependency Injection, Agile Software Development, Microservices, Model View Viewmodel (MVVM)
  • Tools

    Xcode, GitHub, Zeplin, Jira, Crashlytics, Auth0
  • Other

    AVFoundation, Chromecast, AWS, Mobile Analytics, Coaching, Project Planning, Architecture, iOS Animations, Mobile App Architecture, Incident Management

Education

  • Master of Science (MSc) degree in Engineering Information Technology
    2011 - 2013
    Pázmány Péter Catholic University - Budapest, Hungary
  • Bachelor of Science (BSc) degree in Engineering Information Technology
    2007 - 2011
    Pázmány Péter Catholic University - Budapest, Hungary

Certifications

  • Deep Learning
    MAY 2020 - PRESENT
    Deeplearning.ai via Coursera

To view more profiles

Join Toptal
Share it with others