Peter Pesti-Varga
Verified Expert in Engineering
iOS Developer
Peter is a mobile developer who's been working as an Android developer since 2013 and as an iOS developer since 2014. He knows how to act as a product owner, to manage a team, also to work within organizations of all sizes. Peter loves to learn new technologies, and his skills in maintaining a relationship with customers help him to be a significant part of any team.
Portfolio
Experience
Availability
Preferred Environment
Android, iOS, Visual Studio Code (VS Code), Android Studio, Xcode, MacOS
The most amazing...
...thing I've coded was for a large telecommunication company; it was a streaming application for Apple TV with an EPG and a TV schedule.
Work Experience
iOS and Android Developer
OTT-ONE, Plc.
- Developed an NFC-messaging application where the users were able to write encrypted messages to NFC stickers and able to read the decrypted value.
- Built a TV-streaming application for iOS and Android.
- Created a TV-streaming application for Apple TV that had an EPG, a TV schedule, a sleep timer, current schedule information page.
- Developed a TV-streaming application for Android TV with a stream recorder which records live streams with encryption to an internal or external device.
- Constructed a streaming player library.
iOS and Android Developer
P92 RDI
- Developed and maintained an O2 App Shop on Android.
- Created a subscription-based music streaming application.
- Constructed an application wrapper where I decompiled existing APKs to inject custom activities and services (like in-app billing) and recompiled the wrapped application to create an installable APK.
- Built a game shop, a Google Play Store-like application for various affiliates, like Vodafone Spain.
iOS and Android Developer
Tembusu Systems Pte Ltd. (Singapore)
- Worked as part of the development team who made Singapore's first Bitcoin ATM.
- Implemented the UI of the ATM.
- Installed the cash dispenser handler.
- Developed parts of the mobile wallet for a Blockchain-based cryptocurrency on Android and iOS as well.
- Led the project and worked in Singapore for two months.
- Used Jenkins CI to build artifacts and set up SonarQube for a static code analyzer.
iOS and Android Developer
Red Steed Studios
- Developed a location-based multiplayer game with map handling on Android.
- Built a YouTube video-editing application for Android.
- Implemented an XMPP-based chat client with group handling.
- Used and managed Agile software development in Scrum.
Java Developer (Outsourced)
P92 RDI
- Enhanced and refactored a German O2 webstore.
- Managed tasks in Jira.
- Worked with Sonar (SonarQube) static code analyzer.
Java Developer
FrontEndART Software Ltd.
- Implemented a business process flowchart viewer in Java.
- Developed a static code analyzer GUI.
Experience
District Taco | iOS (via Toptal)
https://apps.apple.com/us/app/district-taco/id390592457District Taco | Android (via Toptal)
https://play.google.com/store/apps/details?id=com.districttaco.districttaco.android.appSpíler Extra
Telenor MyTV | Apple TV
Telenor MyTV | iOS
Telenor MyTV | Android
eRegistrator
Skillset
Languages
Kotlin, Swift, Java, Objective-C
Platforms
iOS, Android, Apple Watch, Apple TV, tvOS, Firebase, MacOS, Visual Studio Code (VS Code), Java EE, Android TV
Tools
Git, Xcode, Android Studio, Magnolia, RxAndroid, Jenkins, SonarQube, Zeplin, Facebook Android SDK
Frameworks
Stripes, Spring Security, Hibernate, Spring MVC, React Native, Express.js
Libraries/APIs
Node.js, Facebook iOS SDK, Google Maps SDK, RxSwift 4, Firebase iOS SDK
Paradigms
Agile Software Development, REST, Scrum
Storage
Firebase Realtime Database, Realm, MongoDB
Other
Streaming, Certified Scrum Product Owner (CSPO), MERN Stack
Education
Bachelor's Degree in Computer Science and Engineering
University of Szeged - Szeged, Hungary
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