Petru Gabriel Lupu,西班牙Arona的开发者
Petru is available for hire
Hire Petru

Petru Gabriel Lupu

Verified Expert  in Engineering

iOS Developer

Location
Arona, Spain
Toptal Member Since
March 25, 2019

Petru是一名开发人员,他在移动行业工作了14年, 在App Store上发布了100多款应用. To any project, 他带来了对sdk /库和iOS硬件/软件的深入了解, 出色的OOP技能, solid Node.js知识,以及在移动应用中使用RESTful web服务的实践经验. 除了他的技术专长, 他对敏捷工作流程也很熟悉, working with Git, 并在团队环境中茁壮成长.

Portfolio

Palm Mar Studios
Sketch, Adobe Photoshop, Xcode, Objective-C, Swift,订阅处理...
JMBT LIVE, INC.
Swift, iOS, Hls.. js, HTTP直播(HLS)

Experience

Availability

Part-time

首选的环境

Xcode

The most amazing...

...我开发了一款个人健美操应用. 我个人是这个领域的超级粉丝,我每天去公园的时候都会使用它.

Work Experience

Founder

2012 - PRESENT
Palm Mar Studios
  • Started developing my own apps out of necessity; initially, 我需要一张在公园锻炼的申请表.
  • 以“最好的应用是上线的应用”为指导原则,致力于开发能够赚钱的应用."
  • 由于缺乏营销资源,我在许多应用上执行了自己的ASO(应用商店优化). To offset this, 我尽可能多地使用免费的东西,包括在我自己的Instagram上推广我的应用程序, Facebook, Pinterest, and Tumblr accounts.
  • 在苹果公司工作(包括客户支持), testers, 以及App Store评论者),以便我的应用能够尽快上架.
  • 作为我的应用程序的端到端创建者,包括开发, marketing, design, testing, delivery, and more.
Technologies: Sketch, Adobe Photoshop, Xcode, Objective-C, Swift,订阅处理, 模型视图视图模型(MVVM), 模型-视图-控制器(MVC), JSON, Git, 模型视图演示器(MVP), Location Services, GraphQL, Apple TV

iOS /Swift Developer

2022 - 2023
JMBT LIVE, INC.
  • 为一家初创公司开发了一款视频直播应用.
  • 作为我和另一位iOS开发者组成的团队的产品负责人.
  • 在应用中添加了许多单元测试,并在所有屏幕上实现了MVVM.
技术:Swift, iOS, Hls.. js, HTTP直播(HLS)

iOS/Swift Developer

2021 - 2022
HelloFresh - Main
  • 做了一个在家接收饭菜的应用程序. 这款应用在美国、德国和其他国家非常成功.
  • 负责支付小组,负责漏洞修复和支持.
  • 与50-100名iOS开发者组成的庞大团队进行多次会议.
技术:iOS, Swift

iOS/Swift Developer

2021 - 2021
Bibliotheca
  • 开发了一个有上千本书的图书馆应用程序.
  • 是负责付款的大团队的一员吗.
  • 在解决问题的同时更加精通Jira和Bitbucket.
技术:Swift, iOS, Mobile, JSON

注册界面开发

2020 - 2020
金声科技有限公司.
  • 建立了一个类似于Twitter空间的音频直播应用程序.
  • 使用依赖注入、MVVM、RxSwift和Firebase云功能.
  • 这是我在Toptal最喜欢的客户,我喜欢为他们工作.
技术:Firebase云功能, Firebase, Dependency Injection, 模型视图视图模型(MVVM), RxSwift, Swift

iOS/Swift移动开发者

2020 - 2020
Tari Labs LLC
  • 开发了一个用于买卖加密货币的加密应用程序.
  • 特别注意设计,使其像素完美.
  • 制作了许多动画, 这加强了我用动画创造美丽设计的技能.
技术:Swift, iOS,移动应用,原生移动应用,移动用户体验,加密货币

iOS Engineer

2019 - 2020
Tocca, Inc
  • 开发了这个用于进入会议的客户端应用程序.
  • 从代码中完成整个设计,没有故事板或XIBS.
  • 第一次添加了自定义CocoaPods库.
Technologies: Swift, iOS, RealmSwift, CocoaPods, Firebase, Google Cloud, Realm, OAuth, 移动应用开发

iOS Engineer

2019 - 2019
CircleIn, Inc.
  • 帮助学院和大学接触到90%没有被传统学生成功项目服务的学生.
  • 负责iOS应用. 我实现了聊天功能,重新设计了应用程序.
  • 作为另一名iOS开发者和产品负责人组成的团队的一员参与.
技术:Swift, iOS,可访问性

Senior iOS Developer

2017 - 2019
Arnia Software
  • 为德国主要银行Postbank开发Postbank应用程序(iPhone和iPad).
  • 为Postbank项目开发,基本上对每个属性、方法和类进行自动化测试.
  • 与邮政银行项目的一个大团队合作,其中一些人在德国工作, some in Poland, some in Romania, 还有很多人远程工作.
  • 从事敏捷软件开发工作.
  • 为乐高公司开发了一个演示,以争取他们的客户.
  • 为MO2O构建并展示了一个演示,以争取他们成为客户.
技术:Xcode, Objective-C, Swift,订阅处理,HTTP直播(HLS)

Senior iOS Developer

2017 - 2019
MO2O
  • 为MO2O的客户(包括Balearia)开发了超过15个应用程序, Once, Man City, Athletic Bilbao, Telefonica, and many others.
  • 在一年的时间里,我成功地用西班牙语召开了所有的会议,后来顺利地过渡到全英语的环境.
  • Quickly switched between projects; some days, 在3-4个不同的项目中工作,结果是我在处理新项目时没有问题.
  • 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.
技术:Xcode, Objective-C, Swift,订阅处理

Senior iOS Developer

2017 - 2018
Postbank
  • 为一家名为Postbank的德国大型银行开发了iOS应用程序(iPhone和iPad).
  • 与来自德国各地的大团队一起工作, Poland, Romania, 还有更多),而且不得不远程工作.
  • 为我实现的基本每个属性、方法和类创建自动化测试.
  • 从事敏捷软件开发工作.
  • 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.
技术:Xcode, Objective-C,订阅处理

Senior iOS Developer

2015 - 2016
Silver Credit
  • 开发银色信用,一个iOS (iPhone, iPad)应用程序,帮助你找到最好的银行卡. 用户根据收集到的信息回答几个问题, 建议选择一些卡片. 您也可以通过应用程序申请卡.
  • 成功地与一个非常苛刻的产品负责人合作.
  • 最初在Parse中构建后端,然后将其迁移到Firebase.
  • 在项目中帮助使用Node编写一些云函数.js.
  • 从Objective-C到Swift重写了整个应用程序.
技术:Xcode, Objective-C, Swift

Senior iOS Developer

2015 - 2016
Irresistible Me
  • 与一个由设计师组成的小团队从零开始,开发了一个在线商店应用程序,向女性出售接发产品, a QA, a back-end developer, a PM, and an iOS developer.
  • 经常快速地创建各种促销活动,因为我们必须经常更改它们.
  • 与Adore Me团队密切合作, 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.
  • 本地存储了大部分数据,因此用户可以非常快速地访问数据.
  • 在后台实现API调用,并将本地保存的信息与从服务器接收的信息进行比较. 如果什么都没变,我就什么都没做. 如果有什么不同,我就更新本地数据并为用户刷新页面.
技术:Xcode, Objective-C, Swift, iOS API

联合创始人| iOS Developer

2013 - 2016
Zumzet Mobile
  • 和我的一个朋友(iOS)一起开发了许多个人应用,涵盖了很多类别, Android, and macOS).
  • 在《欧博体育app下载》中自动化了许多构建和更改.
技术:Xcode, Swift, Objective-C

Senior iOS Developer

2014 - 2015
Sell It
  • 开发了《欧博体育app下载》的iPhone和iPad版本. 该公司在纽约的地铁和电视广告上投资了200多万美元. 这家公司非常成功,并以高价卖给了Wallapop.
  • 与法国最伟大的企业家之一法布里斯·格林达密切合作. 他被福布斯评为世界顶级企业家.
  • 与一个成员来自世界各地的大团队一起工作.
技术:Objective-C, iOS, Xcode

Senior iOS Developer

2013 - 2015
Lofty
  • 开发了古董交易平台Lofty的iPhone和iPad版本.
  • 制作《欧博体育app下载》iPhone版本.
  • 和世界上最大的企业家之一法布里斯·格林达一起工作.
  • 开始尝试远程工作.
技术:Xcode, iOS, Objective-C

iOS Developer

2012 - 2013
Mobile Fun
  • 开发在线社交服务HOM (High on Music). 用户必须在使用网站之前注册,然后才能创建个人资料, 将其他用户添加为好友, exchange messages, 当他们更新个人资料时,会收到自动通知. 就像音乐领域的Facebook.
  • 在一家小公司工作,非常享受我们在一起的时光.
  • 参加了与公司创始人的多次会议,结果我们的许多想法都在应用程序中实现了.
技术:Objective-C, Xcode, iOS

J2EE Developer

2011 - 2012
Info World
  • 参与开发EUGEN套件,该套件旨在改善临床过程分析和基于作业的成本核算领域的临床和医院护理的质量和管理.
  • 使用Eclipse/Visual Studio修复bug、审查代码并调查错误.
  • 使用JAXB解析XML.
  • 与JBoss, Fiddler和Far Manager一起工作.
  • 将网站部署在不同的服务器上.
Technologies: Java, .NET, XML, SQL, C#

Team Lead Programmer

2005 - 2011
高级移动应用
  • 带领超过12人的美国短跑团队.
  • 组织团队资源,以便使用微软项目及时交付所有项目.
  • Traveled to New York, Miami, 和堪萨斯城(美国),以便参加有关移动技术的不同会议.
  • 在纽约办公室工作了一年多.
  • 在一家公司工作,公司在不到一年的时间里从20人发展到200人.
  • 在转向Java ME和Objective-C之前,最初使用Brew和Visual Studio开发.
技术:Objective-C, iOS, BREW, Java ME

Tocca (via Toptal)

这个应用程序可以让您轻松同步和管理您的所有欧博体育app下载人在安全和私人的方式. 现在你可以用手机做以下事情:
•通过刷手机分享你的联系信息,并实时与人们联系. 只需通过名片扫描联系信息, vCard, 或者你的Tocca ID,你的信息立刻就被传递出去了.
•与你信任的大家庭中与你和你的需求相关的联系人联系. 这个功能可以帮助你以真实的方式建立关系,并真正发展你的网络.

CircleIn(通过Toptal)

这个项目是我的第一个Toptal客户之一,我们开发了这个应用程序来帮助学生. We used Swift 4.2 and then 5.使用MVVM模式来开发它. 我使用Twilio进行视频通信和信息.

Project Features:
•与Firebase集成
•推送通知通过onessignal和Firebase实现
•与分公司建立深度的动态联系.io
•分析与谷歌分析

JennAir

jenair是惠而浦的豪华部门,我们使用Rx Swift开发了它.

我开发了所有惠而浦公司都会使用的框架,并首先在jenair上试用了它.

Project Features:
•与Firebase集成
•推送通知是通过onessignal和Firebase完成的
•与分公司建立深度的动态联系.io
•分析与谷歌分析

杰克和费迪休闲旅游公司

杰克和费迪是你的钥匙解锁难忘的商务旅行. 它是由一群旅行者创造的,他们想带走的不仅仅是冰箱贴.

I used Swift 5.使用MVVM模式开发这个应用程序.

Project Features:
•与Firebase集成
•推送通知与onessignal和Firebase
•与分公司建立深度的动态联系.io
•分析与谷歌分析

拉伸和柔韧性计划

这是我在app Store中最成功的应用. 它有超过100个可定制的拉伸运动, 超过50个预定义的锻炼程序, 以及50多种健康食谱.

我从零开始创建一切,从拍摄照片到开发整个应用程序,最初是用Objective-C,然后用Swift.

Project Features:
•与Firebase集成
•推送通知与onessignal和Firebase
•与分公司建立深度的动态联系.io
•分析与谷歌分析

平板支撑| 30天挑战

Plank是一款使用Swift 5开发的健身应用.0.

Project Features:
•与Firebase集成
•推送通知与onessignal和Firebase
•与分公司建立深度的动态联系.io
•分析与谷歌分析

Calisthenics Workout

http://apps.apple.com/us/app/calisthenics-workout-routines/id892213472
This is one of my most successful apps; I initially built it with Objective-C then Swift 5.0. 它还有一个Apple watch应用版本.

Project Features:
•与Firebase集成
•推送通知与onessignal和Firebase
•与分公司建立深度的动态联系.io
•分析与谷歌分析

婴儿的睡眠和声音

http://apps.apple.com/us/app/baby-sleep-sounds-white-noise/id1441137463
我用Swift 4开发了这个应用程序.2.

Project Features:
•与Firebase集成
•推送通知与onessignal和Firebase
•与分公司建立深度的动态联系.io
•分析与谷歌分析

James Cookbook

http://apps.apple.com/us/app/james-cookbook-healthy-meals/id879865897
我用Swift 5开发了这个健康膳食应用程序.0.

邮政银行Finanzassistent

我用Objective-C为你的银行账户开发了Postbank手机伴侣. 我们还对任何类进行了单元测试, method, or property we added, 所以我对单元测试和端到端测试很有经验.

BALEÀRIA: Reserva tu viaje

在BALEÀRIA上购买和预订船票.

Jean Louis David Addict

这个应用程序将你连接到美容院,在那里你可以购买产品和预订.

Juegos ONCE

Juegos ONCE是一款将你与西班牙国家彩票联系起来的应用程序. 这是他们的配套应用程序,你可以看到数字和更多.

前厅足球

http://apps.apple.com/us/app/front-office-football-general-manager-fantasy/id1197919851
我用Swift 5开发了这个足球经理游戏.0; basically it's a text-based game.

Project Features:
•与Firebase集成
•推送通知与onessignal和Firebase
•与分公司建立深度的动态联系.io
•分析与谷歌分析

照片视频编辑器4实时摄像头|自拍效果

http://apps.apple.com/us/app/photo-video-editor-4-live-camera-selfie-effects/id1267444301
我用Swift 4开发了这个应用程序.2.

Languages

Swift 4, Swift 3, Swift 2, Swift 1, Swift, Objective-C, PHP, Python, Python 3, Python 2, GraphQL, C#, SQL, XML, Java

Frameworks

iOS SDK, UIKit, .. NET, RealmSwift, Flutter

Libraries/APIs

iOS API, CocoaPods, Hls.js, Python API, Node.. js、Facebook SDK、RxSwift、REST api、ReactiveX

Tools

Xcode, Xcode Playgrounds, WebStorm, Sketch, GitHub, Bitbucket, GitLab, Jira, Redmine, Zeplin, Stash, Sympli, Git, Google Analytics, Branch.io, Adobe Photoshop

Paradigms

模型-视图-控制器(MVC), RESTful Development, Dependency Injection, 模型视图视图模型(MVVM), 模型视图演示器(MVP)

Platforms

iOS, iOS 12, iOS 11, iOS 10+, Magento, Firebase, Mobile, Apple TV, Java ME, BREW

Storage

JSON, Google Cloud, Realm

Other

Development, iOS TV, iOS Video, Carthage, Embedded Software, Firebase云功能, 移动应用开发, 订阅处理, Location Services, HTTP直播(HLS), Mobile Apps, Native Mobile Apps, 近场通信(NFC), Payment Gateways, Photoshop CC 2019, Video Chat, Architecture, Accessibility, OAuth, Mobile UX, Cryptocurrency

2000 - 2005

计算机科学,信息技术和自动化系统科学硕士学位

自动控制与计算机学院/罗马尼亚布加勒斯特自动计算学院

1996 - 2000

计算机程序设计学士学位

图多尔·维亚努国立计算机科学高中|布加勒斯特图多尔·维亚努国立信息学院, Romania

有效的合作

如何使用Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

Start hiring