Peter Pesti-Varga, Developer in Budapest, Hungary
Peter is available for hire
Hire Peter

Peter Pesti-Varga

Verified Expert  in Engineering

iOS Developer

Budapest, Hungary

Toptal member since March 7, 2018

Bio

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

Radius Networks
Android, Android Studio, iOS, SDKs, Xcode, SwiftUI
OTT-ONE, Plc.
MERN Stack, React Native, Android TV, tvOS, Streaming, Objective-C, Kotlin...

Experience

  • Android - 10 years
  • iOS - 10 years
  • Swift - 6 years
  • Kotlin - 4 years
  • tvOS - 3 years
  • Scrum - 3 years
  • Certified Scrum Product Owner (CSPO) - 1 year
  • Apple Watch - 1 year

Availability

Part-time

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

Senior iOS and Android Developer

2019 - PRESENT
Radius Networks
  • Developed the FlyBuy SDK for both iOS and Android platforms, enabling customers, such as restaurants and stores, to integrate a location-based order management tool into their apps.
  • Used GitHub for bug tracking and as a project management tool. Set up Xcode Cloud and other CIs for various projects and tools.
  • Contributed to the development of the FlyBuy Pickup app, which has garnered over 100,000 downloads on both platforms and maintains an almost perfect 5-star rating.
Technologies: Android, Android Studio, iOS, SDKs, Xcode, SwiftUI

iOS and Android Developer

2016 - 2019
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.
Technologies: MERN Stack, React Native, Android TV, tvOS, Streaming, Objective-C, Kotlin, Swift

iOS and Android Developer

2015 - 2016
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.
Technologies: Java

iOS and Android Developer

2014 - 2015
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.
Technologies: Objective-C, Java

iOS and Android Developer

2013 - 2015
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.
Technologies: Java, Objective-C

Java Developer (Outsourced)

2013 - 2013
P92 RDI
  • Enhanced and refactored a German O2 webstore.
  • Managed tasks in Jira.
  • Worked with Sonar (SonarQube) static code analyzer.
Technologies: SonarQube, Jenkins, Magnolia, Hibernate, Spring MVC, Java

Java Developer

2011 - 2013
FrontEndART Software Ltd.
  • Implemented a business process flowchart viewer in Java.
  • Developed a static code analyzer GUI.
Technologies: Hibernate, Spring Security, Stripes, Java EE

Experience

District Taco | iOS (via Toptal)

https://apps.apple.com/us/app/district-taco/id390592457
A food-ordering application for District Taco Mexican Restaurant and Catering; built for the iOS platform.

District Taco | Android (via Toptal)

https://play.google.com/store/apps/details?id=com.districttaco.districttaco.android.app
A food ordering application for District Taco Mexican Restaurant and Catering; built for the Android platform.

Spíler Extra

A streaming application for TV2, a Hungarian commercial television channel, with live streams and VOD contents, for football events, like the Premier League or La Liga.

Telenor MyTV | Apple TV

A TV-streaming application for the Hungarian telecommunication company, Telenor.

Telenor MyTV | iOS

A TV-streaming application for the Hungarian telecommunication company, Telenor; built for the iOS platform.

Telenor MyTV | Android

A TV-streaming application for the Hungarian telecommunication company, Telenor; built for the Android platform.

eRegistrator

The eRegistrator app was made for the Expo Informatika Kft and expands their services to the Android mobile platform.

Education

2006 - 2011

Bachelor's Degree in Computer Science and Engineering

University of Szeged - Szeged, Hungary

Skills

Libraries/APIs

Node.js, Facebook iOS SDK, Google Maps SDK, RxSwift 4, Firebase iOS SDK

Tools

Git, Xcode, Android Studio, Magnolia, RxAndroid, Jenkins, SonarQube, Zeplin, Facebook Android SDK

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

Frameworks

SwiftUI, Stripes, Spring Security, Hibernate, Spring MVC, React Native, Express.js

Paradigms

Agile Software Development, REST, Scrum

Storage

Firebase Realtime Database, Realm, MongoDB

Other

Streaming, Certified Scrum Product Owner (CSPO), MERN Stack, SDKs

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