Adrian Juhasz
Verified Expert in Engineering
Swift Developer
Szeged, Hungary
Toptal member since November 6, 2017
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
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
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
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.
Android and iOS Mobile Developer
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.
iOS/Swift Developer
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.
iOS Engineer
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.
iOS Developer
EPAM Systems Kft. (Edinburgh, Scotland)
- Worked with continuous integration tools (Jenkins and TeamCity).
- Wrote proper unit tests.
- Improved my Swift knowledge.
iOS Developer
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.
iOS Developer
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.
Junior iOS Developer
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.
Experience
Jumprope (via Toptal)
I was working on this project in 2020 between February and December.
mySAMEWAY (via Toptal)
Responsibilities:
• Designed and developed the iOS version of the application.
• Found and fixed bugs.
Automobile Support Application
Webshop Application
Cycling Application
German Medical Application
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
Mobile CRM Application
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
Responsibilities:
• Developed the back-end.
Mobile Wallet Application
Education
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring