Petru Gabriel Lupu, iOS Developer in Arona, Spain
Petru Gabriel Lupu

iOS Developer in Arona, Spain

Member since March 19, 2015
Petru is a developer who's spent the last 14 years in the mobile industry, publishing 100+ apps in the App Store. To any project, he brings in-depth knowledge of SDKs/libraries and iOS hardware/software, exceptional OOP skills, solid Node.js knowhow, and hands-on experience with RESTful web services in mobile apps. Besides his technical expertise, he’s also comfortable with Agile workflows, working with Git, and thrives in a team environment.
Petru is now available for hire



  • Photoshop CC 2019, 10 years
  • Objective-C, 10 years
  • Xcode, 10 years
  • iOS, 10 years
  • Jira, 6 years
  • Swift, 5 years
  • Node.js, 4 years
  • Python 3, 3 years


Arona, Spain



Preferred Environment


The most amazing...

...thing I’ve developed was my personal calisthenics app. I’m personally a big fan of the field and I use it when I go to the park every day.


  • Founder

    2012 - PRESENT
    Palm Mar Studios
    • Started developing my own apps out of necessity; initially, I needed an application for my exercises in the park.
    • Aimed to build apps that make money using the guiding principle "the best app is a live app."
    • Implemented my own version of ASO (app store optimizations) on a number of apps due to a lack of resources for marketing. To offset this, I used as much as possible free stuff and what I could do myself which included promoting my apps on my own Instagram, Facebook, Pinterest, and Tumblr accounts.
    • Worked the system at Apple (which included customer support, testers, and App Store reviewers) in order to get my apps in the store as fast as possible.
    • Acted as the end-to-end creator of my apps which includes development, marketing, design, testing, delivery, and more.
    Technologies: Swift, Objective-C, Xcode, Adobe Photoshop, Sketch
  • Senior iOS Developer

    2017 - 2019
    Arnia Software
    • Created the Postbank app (iPhone and iPad) for Postbank, a major bank in Germany.
    • Developed for the Postbank project automation tests for basically every property, method, and class.
    • Worked with a big team for the Postbank project with some of them based in Germany, some in Poland, some in Romania, and many others working remotely.
    • Worked in an Agile software development.
    • Developed a demo for the Lego company in an effort to gain them as clients.
    • Built and presented a demo for MO2O in an effort to gain them as clients.
    Technologies: Swift, Objective-C, Xcode
  • Senior iOS Developer

    2017 - 2019
    • Worked on more than 15 apps for MO2O's clients including Balearia, Once, Man City, Athletic Bilbao, Telefonica, and many others.
    • Successfully held all of my meetings in Spanish for one year and later smoothly transitioned to an all English environment.
    • Quickly switched between projects; some days, working on 3-4 different projects with the result that I have no problem tackling new projects.
    • Developed both the Objective-C and Swift versions of products; sometimes creating 2-3 different Xcode versions for various projects.
    • Automated the commits using Jenkins and Slack; used Slack commands for uploading to the store or to different test servers.
    Technologies: Swift, Objective-C, Xcode
  • Senior iOS Developer

    2017 - 2018
    • Developed the iOS app (iPhone and iPad) for a major German bank called Postbank.
    • Worked with a big team with members who were based all over (Germany, Poland, Romania, and more) and had to work remotely.
    • Created automation tests for basically every property, method, and class that I implemented.
    • Worked in an Agile software development.
    • Tackled different tasks all over the app due to the project's size; it was a really interesting challenge to work on decade-old lines of code.
    Technologies: Objective-C, Xcode
  • Senior iOS Developer

    2015 - 2016
    Silver Credit
    • Developed Silver Credit, an iOS (iPhone, iPad) app that helps you find the best bank card for you. A user answers a few questions and based on the information collected, a selection of cards are suggested. You can also apply for cards through the app.
    • Successfully worked with a very demanding product owner.
    • Built up the back-end in Parse initially and then migrated it to Firebase.
    • Helped on the project with some cloud functions written in Node.js.
    • Rewrote the whole app from Objective-C to Swift.
    Technologies: Swift, Objective-C, Xcode
  • Senior iOS Developer

    2015 - 2016
    Irresistible Me
    • Built an online shop app that sold hair extensions to women from scratch with a small team consisting of a designer, a QA, a back-end developer, a PM, and an iOS developer.
    • Created various promotions often and quickly as we had to change them quite often.
    • Collaborated closely with the Adore Me team, the main competitor of Victoria's Secret in order to learn more about the industry; they helped a great deal by sharing their knowledge about online magazines.
    • Locally stored a major part of the data so the users could have access to the data really fast.
    • Implemented API calls in the background and compared the information saved locally with the information received from the server. If nothing changed, i did not do anything. If something was different, I updated the local data and refreshed the page for the user.
    Technologies: Swift, Objective-C, Xcode
  • Co-founder | iOS Developer

    2013 - 2016
    Zumzet Mobile
    • Created a number of personal apps that covered a large range of categories with a friend of mine (iOS, Android, and macOS).
    • Automated a lot of builds and changes with Fastlane.
    Technologies: Objective-C, Swift, Xcode
  • Senior iOS Developer

    2014 - 2015
    Sell It
    • Developed the iPhone and iPad version of Sell it. The company invested over 2-3 million dollars in advertising in New York in the subway and TV. The company was pretty successful and was sold to Wallapop for a lot of money and actions.
    • Worked very closely with Fabrice Grinda, one of the greatest entrepreneurs in France. He was named by Forbes the top entrepreneur in the world.
    • Worked with a large team that had members based all over different parts of the world.
    Technologies: Xcode, iOS, Objective-C
  • Senior iOS Developer

    2013 - 2015
    • Developed the iPhone and iPad version of Lofty, a marketplace for antiquities.
    • Created the iPhone version of Lofty Game.
    • Worked with one of the biggest entrepreneurs in the world, Fabrice Grinda.
    • Began my foray into working remotely.
    Technologies: Objective-C, iOS, Xcode
  • iOS Developer

    2012 - 2013
    Mobile Fun
    • Developed HOM (High on Music), an online social networking service. Users must register before using the site after which they may create a personal profile, add other users as friends, exchange messages, and receive automatic notifications when they update their profile. It's like Facebook for music.
    • Worked within a small company and really enjoyed our time together.
    • Attended numerous meetings with the founder of the company resulting in that many of our ideas were implemented in the app.
    Technologies: iOS, Xcode, Objective-C
  • J2EE Developer

    2011 - 2012
    Info World
    • Worked on the EUGEN Suite which is designed to improve the quality and management of clinical and hospital care in the areas of clinical process analysis and activity-based costing.
    • Fixed bugs, reviewed code, and investigated errors using Eclipse/Visual Studio.
    • Parsed XML using JAXB.
    • Worked with JBoss, Fiddler, and Far Manager.
    • Deployed websites on different servers.
    Technologies: C#, SQL, XML, XPDL, .NET, Java
  • Team Lead Programmer

    2005 - 2011
    Advanced Mobile Applications
    • Led the US sprint team which consisted of over 12 people.
    • Organized team resources in order to deliver all the projects in time using Microsoft Project.
    • Traveled to New York, Miami, and Kansas City (United States) in order to attend different conferences regarding mobile technology.
    • Worked in New York office for more than a year.
    • Worked for a company that grew from 20 people to 200 people in less than a year.
    • Developed with Brew and Visual Studio initially before moving onto Java ME and Objective-C.
    Technologies: Java ME, Brew, iOS, Objective-C



  • Languages

    Swift 4, Swift 3, Swift 2, Swift 1, Swift, Objective-C, PHP, Python, Python 3, Python 2
  • Frameworks

    iOS SDK
  • Libraries/APIs

    iOS API, CocoaPods, Python API, Node.js, Facebook SDK, ReactiveX
  • Tools

    Xcode, Xcode Playgrounds, WebStorm, Sketch, GitHub, Bitbucket, GitLab, Jira, Redmine, Zeplin, Stash, Sympli, Google Analytics,
  • Platforms

    iOS, iOS 12, iOS 11, iOS 10+, Magento, Firebase
  • Other

    iOS TV, iOS Video, Carthage, Photoshop CC 2019


  • Master's degree in Computer Science, Information Technology, and Automated Systems Science
    2000 - 2005
    The Faculty of Automatic Control and Computers | Automatica si Calculatoare - Bucharest, Romania
  • Bachelor of Science degree in Computer Programming
    1996 - 2000
    Tudor Vianu National High School of Computer Science | Colegiul National de Informatica Tudor Vianu - Bucharest, Romania

To view more profiles

Join Toptal
I really like this profile
Share it with others