Adrian Juhasz, Developer in Szeged, Hungary
Adrian is available for hire
Hire Adrian

Adrian Juhasz

Verified Expert  in Engineering

Swift Developer

Szeged, Hungary

Toptal member since November 6, 2017

Bio

Adrian possesses more than eight years as a professional iOS developer, working mostly on the front-end and Objective-C and Swift. He feels fortunate to be in a career where he truly enjoys the work he does; especially, developing mobile applications. Adrian works well in teams and communicates exceptionally well.

Portfolio

Hussam (via Toptal)
iOS, Swift, SwiftUI, Social Networks, Sockets, WebSockets, API Integration
VEGA Global Corporation
Amazon Web Services (AWS), Android, iOS, Swift, AudioKit, API Integration...
Bond Apps LLC
Swift, UIKit, iOS, API Integration

Experience

  • iOS - 12 years
  • Git - 10 years
  • Swift - 7 years
  • Objective-C - 7 years
  • Facebook SDK - 5 years
  • Scrum - 4 years
  • SwiftUI - 2 years
  • TeamCity - 1 year

Availability

Part-time

Preferred Environment

Git, SourceTree, Xcode, MacOS, Mobile App Development, iOS Native Libraries, Mobile Development, iOS SDK, Mobile Apps, SwiftUI

The most amazing...

...project I've coded is a bank application where we had to work with real money transfers, and it had to be ultra-secure.

Work Experience

Swift Developer

2024 - 2024
Hussam (via Toptal)
  • Developed an app that connects creators with followers. Followers can comment on activities or start chats in clubs.
  • Worked on this greenfield project and used SwiftUI to develop the app. We used Figma for design and Linear for tracking tickets.
  • Prepared the app for launch, but the client hasn't released it yet.
Technologies: iOS, Swift, SwiftUI, Social Networks, Sockets, WebSockets, API Integration

Android and iOS Mobile Developer

2023 - 2023
VEGA Global Corporation
  • Developed an app with many interesting features, including live streaming, in-app purchases with virtual coins, and food ordering, among others.
  • Implemented new UI elements and screens and the food ordering feature.
  • Released the app and worked on new updates. The app was available in the Asian store.
Technologies: Amazon Web Services (AWS), Android, iOS, Swift, AudioKit, API Integration, MapKit, Location Tracking, Location Services and Maps

iOS/Swift Developer

2022 - 2023
Bond Apps LLC
  • Worked on an app for people looking to find a partner for casual fun.
  • Assisted the client after they struggled to finish the app they started developing. I added new features, fixed bugs, and implemented new designs.
  • Delivered a version of the app that was ready for the store.
Technologies: Swift, UIKit, iOS, API Integration

iOS Engineer

2020 - 2020
Jumprope Inc.
  • Worked on a how-to video maker app. Each step appeared as a slide, and if you finished the video, you could export it to social platforms.
  • Fixed bugs, implemented new features, and updated designs.
  • Released the app in the US App Store. The app had a decent number of users and creators.
Technologies: iOS, UIKit, Core Image, Interface Builder, Auto Layout, AVFoundation, Image Manipulation, API Integration

iOS Developer

2016 - 2017
EPAM Systems Kft. (Edinburgh, Scotland)
  • Worked with continuous integration tools (Jenkins and TeamCity).
  • Wrote proper unit tests.
  • Improved my Swift knowledge.
Technologies: Mobile, Testing, Scrum, Jira, SourceTree, MacOS, Xcode, Swift, Objective-C, Mobile App Development, iOS Native Libraries, Mobile Development, iOS SDK, Mobile Apps, Firebase, iCloud, API Integration

iOS Developer

2014 - 2016
Red Steed Studios Kft
  • Used and learned a great deal about Swift.
  • Developed a location-based strategy game (iOS).
  • Developed multiple real-time chat applications (iOS).
  • Built a Bitcoin-based mobile wallet application.
  • Worked on a 2D-logic game.
Technologies: Mobile, Jira, SourceTree, MacOS, Xcode, Swift, Objective-C, Social Networks, Mobile App Development, iOS Native Libraries, Mobile Development, iOS SDK, Mobile Apps, iOS Video, Firebase, Core Data, AudioKit, API Integration, MapKit, Location Tracking, Location Services and Maps

iOS Developer

2013 - 2014
CAS Software
  • Developed, in a team, a CRM.
  • Worked within the Scrum methodology.
  • Developed a newsstand application.
  • Developed a QR-based application for a German museum.
  • Built an SDK for an application for a German vehicle designer.
Technologies: Mobile, Scrum, Jira, SourceTree, MacOS, Xcode, Objective-C, Mobile App Development, iOS Native Libraries, Mobile Development, iOS SDK, Mobile Apps, Core Data, AudioKit, API Integration, MapKit, Location Tracking, Location Services and Maps

Junior iOS Developer

2012 - 2013
Mobilab (Szeged, Hungary)
  • Learned the basics of Objective-C, Xcode, and JIRA.
  • Worked with a big database and the Facebook iOS SDK.
  • Used SQLite in iOS.
  • Implemented QR and barcode handling.
  • Built the UI via a storyboard.
  • Worked in an environment where Git and SourceTree were used.
Technologies: Mobile, Redmine, Jira, SourceTree, MacOS, Xcode, iOS, Social Networks, Mobile App Development, iOS Native Libraries, Mobile Development, iOS SDK, Mobile Apps, Core Data, API Integration, Location Services and Maps

Experience

Jumprope (via Toptal)

Create useful and engaging recipes, beauty tutorials, fitness routines, and more without any video-editing experience. Reach an engaged community on Jumprope, and share your video on any social platform. The Jumprope app perfectly formats your video to export to Instagram, YouTube, Facebook, Pinterest, Google, and more. Start showing the world how it’s done.

I was working on this project in 2020 between February and December.

mySAMEWAY (via Toptal)

The SAMEWAY platform is designed to help people share the cost of their weekend ride.

Responsibilities:
• Designed and developed the iOS version of the application.
• Found and fixed bugs.

Automobile Support Application

This is an automobile support application. A user is able to store the car's details (kilometers/miles drive, the date of the last oil change, etc.) and the application sends a notification if something should be replaced. There is a feature for a Facebook feed and you can also order vehicle support from the application.

Webshop Application

This is a native webshop application. Users are able to put items into a shopping cart and when they finish, they can send the cart to the shop. After the application has been launched then an update starts which loads all of the available items with prices and images.

Cycling Application

This is a location-based application for cyclists. A user can start a new workout (plan a cycling route) and if the user changes his route then the one planned the app automatically notes that calculates new statistics (speed and lots of other information).

German Medical Application

This is an application meant for medical use: a user can search for medications and check the details of the meds (directions on how to use, warnings about use, side effects, and more). With this app, you can search for information about meds by category, barcodes, or by text input.

This app, since it deals with medical information, requires that a user register and log in using sensitive information which needed to be encrypted. This app also has an accessibility feature where if you make a pinching motion on a touchscreen, you can zoom in or out.

Responsibilities:
• Designed and developed the iOS version of the application.
• Worked and planned out the development within a team.
• Found and fixed bugs.
• Researched the appropriate technologies to incorporate in the app and made recommendations. (For example, the barcode scanner, gestures, large data sets, unzipped archived files, and device storage.)

Museum Application | Plan Your Trip

This app was designed to be used to plan a trip to a particular factory and it’s adjoining museum. With this app, you can see and weigh the options of different types of transportation (car, train, bus, and more) and get information about the highlights of the factory and museum from the company’s customer center. It also has an integrated checklist that you can modify so that you have all the necessary documents for your visit. In addition, the app also included a QR code scanner so when you were in the museum you could scan a QR code and know exactly where you were. The QR code required me to use my JSON skills as it contained a JSON string.

Mobile CRM Application

This was a mobile customer-relationship-management (CRM) application made for the iPhone and iPad. It helped users to manage their business schedules: appointments, tasks, jobs, holidays, jobs, making payments, and more.

Responsibilities:
• Used Scrum agile development methods.
• Implemented various features: user authentication and more.
• Fixed bugs and refactored code.
• Performed code reviews on fellow developers’ code.
• Trained new team members.
• Worked in a team with remote team members who were based in the Germany office.

Location-Based Game

This is a location-based game designed for Android and iOS where the users occupied buildings and defended their positions. These buildings were on a map and the map used real city layouts so if the user used a major city such as Paris, New York, or London then the actual building would appear within a 1-km radius.

Responsibilities:
• Developed the back-end.

Mobile Wallet Application

This was a proof-of-concept for a mobile wallet application for Bitcoin. It required that a user register and to log into the application and then a third-party must confirm the user before the user could proceed. With this app, the user could send and receive money, check his/her balance, make a friend list, and generate a QR code which contained all the information necessary for a transaction. All a user would have to do was to open the app and scan someone’s QR code and you were added to the friend list.

Education

2008 - 2013

Completed Some Coursework in Programming

University of Szeged, Faculty of Science and Informatics - Szeged, Hungary

Skills

Libraries/APIs

iOS Native Libraries, RxSwift, Facebook SDK, AudioKit, Sockets, Core Image

Tools

Auto Layout, Interface Builder, Git, SourceTree, Jira, Fastlane, TeamCity, Xcode, Redmine

Languages

Swift 3, Swift, Objective-C, SQL

Frameworks

UIKit, SwiftUI, iOS SDK, Combine, Core Location, Core Data, MapKit

Paradigms

Mobile Development, Scrum, Testing

Platforms

Mobile, iOS, MacOS, Firebase, tvOS, iCloud, Amazon Web Services (AWS), Android

Storage

Realm

Other

Mobile App Development, Mobile Apps, API Integration, AVFoundation, Social Networks, iOS Video, WebSockets, Location Tracking, Location Services and Maps, Image Manipulation, Videos, Video Editing, Images, iPhone, iPad, Dating Apps

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