Adam Gazda, Developer in Budapest, Hungary
Adam is available for hire
Hire Adam

Adam Gazda

Verified Expert  in Engineering

iOS Developer

Location
Budapest, Hungary
Toptal Member Since
October 28, 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.

Portfolio

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

Experience

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.

Work Experience

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 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 Architecture, Architecture, Mobile Analytics, Unit Testing, Dependency Injection, UIKit, iOS Animations, Agile Software Development, CocoaPods, iOS, Objective-C, Java, Microservices, 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

BeeSmarter 24-hour Programming Competition

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

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.

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, Mobile Analytics, Coaching, Project Planning, Architecture, iOS Animations, Mobile Architecture, Incident Management

2011 - 2013

Master of Science (MSc) Degree in Engineering Information Technology

Pázmány Péter Catholic University - Budapest, Hungary

2007 - 2011

Bachelor of Science (BSc) Degree in Engineering Information Technology

Pázmány Péter Catholic University - Budapest, Hungary

MAY 2020 - PRESENT

Deep Learning

Deeplearning.ai via Coursera

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring