Manuel García-Estañ,西班牙穆尔西亚的开发者
Manuel is available for hire
Hire Manuel

Manuel García-Estañ

Verified Expert  in Engineering

Software Developer

Location
Murcia, Spain
Toptal Member Since
September 16, 2013

Manuel是一名工业工程师,拥有6年开发iPhone和iPad应用程序的经验, 既能作为团队成员工作,也能单独工作. A design fanatic, 他总是力求写出最好的代码, 创建从内到外都很华丽的应用程序.

Portfolio

Jaumo GmbH
Objective-C, Swift
Freelance
MySQL, PHP, Django, Python, Android, Java, iOS, Swift, Objective-C
The Silverlogic
React Native, Kotlin, Java, Django, Objective-C, Swift

Experience

Availability

Part-time

首选的环境

Sketch, PyCharm, Android Studio, Atom, Git, Xcode, Figma, Zeplin

The most amazing...

...我开发的是TMX World,这是一个烹饪社交网站,在西班牙App Store排名第一.

Work Experience

iOS Engineer

2018 - PRESENT
Jaumo GmbH
  • 完全重新设计的iOS应用程序.
  • 添加自定义动画和过渡.
  • 管理app Store中的应用.
技术:Objective-C, Swift

iOS Developer

2014 - PRESENT
Freelance
  • 创建了自己的一套工具来使用REST API并将其解析为iOS应用程序中的本地存储(包括swift和Objective-C).
  • 构建了一个库来配置iOS应用的界面项的样式.
  • 开发包装器以简化应用内购买过程.
  • 编写了一个iOS库来处理移动电话公司提供的SOAP服务.
  • 编写了一个库来配置iOS应用程序的界面项的样式.
  • 为一家大型移动电话公司开发了一个聊天应用.
  • 制作了一本西班牙语畅销食谱的iPhone、iPad和Android版本.
技术:MySQL, PHP, Django, Python, Android, Java, iOS, Swift, Objective-C

Software Engineer

2016 - 2018
The Silverlogic
  • 开发iOS和Android应用.
  • 使用Django开发后端和REST api.
  • 使用React Native开发网站.
技术:React Native, Kotlin, Java, Django, Objective-C, Swift

iOS Developer

2016 - 2016
未命名的项目与docer媒体(通过Toptal)
  • Fixed bugs.
技术:Core Image, Objective-C

iOS Developer

2014 - 2016
炮弹项目(通过Toptal)
  • Fixed existing bugs.
  • 重新设计了应用程序.
  • 重写了整个应用程序.
技术:objective - c

iOS Developer

2013 - 2013
数字三轮车(通过Toptal)
  • 实现了一个屏幕流来添加订单细节.
  • 与PayPal API集成.
技术:PayPal API, Objective-C

Software Engineer

2012 - 2013
DisplayNote, Tech
  • 为多个应用开发iOS和Mac OS X前端.
  • 开发Objective-C接口,将c++后端库与iOS和Mac项目集成.
  • 开发了一个HaXe扩展,使用iOS和Android本地组件.
  • 在HaXe上创建了一个可重用框架,以简化应用程序开发.
  • 创建了一个多平台(iOS和Android) HaXe组件来访问手机的地址簿.
  • 在HaXe中创建了一个投票系统,用于iOS应用程序.
技术:HaXe, Objective-C

Lead iOS Developer

2011 - 2012
Uptoseven
  • 在iOS和Mac App store(包括社交网络)上设计和开发了10多个应用程序, gaming, and medical apps).
  • 开发web服务和api(使用MySQL和PHP),将我们的移动应用程序链接到存储在我们服务器上的数据.
  • Created TMX World, 这是一个基于烹饪的iPad和iOS社交网络, app Store“食品和饮料”类别中下载量最高的应用(2012年夏季).
  • 自定义多个界面控件(按钮), switches, animations, gestures, 和过渡)来改善用户体验.
  • 从头开始构建几个应用程序, 包括分析(参与业务需求和设计的研究), programming, 并发布到App Store.
  • 开发了一个web界面,让应用程序所有者访问各种统计数据. 例如:注册用户数, 每日用户按国家排序, 或者给定用户添加的项目数.
  • 开发了一个web界面,让应用程序管理员手动支持用户.g.、注册、还原密码、激活用户).
技术:MySQL, PHP, Objective-C

Developer

2011 - 2011
Freelance
  • 开发并发布了8款iOS和Mac应用,包括游戏、实用程序和医疗保健应用.
  • 开发了一个Objective-C组件,用于从用户的Dropbox和Google Drive帐户中浏览和下载文件.
  • 为上述所有移动应用程序设计图标和用户界面.
  • 开发了一个网页(用PHP), CSS, 和MySQL),客户可以看到我开发的一些应用程序,并与我联系有任何问题.
  • 开发web服务(MySQL和PHP)和Objective-C类来存储iOS游戏中用户的高分.
  • 在我的一款游戏中开发了应用内购买商店,让用户购买额外关卡.
  • 创建了一个web应用程序,根据学生对技能问题的回答生成他们的个人资料, interests, and learning styles, 并建议一套与他们个人资料相匹配的资源和教育活动.
技术:objective - c

Cannonball Streams

Cannonball是一个展示你周围的计划和挑战的社交网络,让你创建和分享你自己的计划.

Technical features:
-使用REST API,并在Core Data中将其解析为本地数据库
—跟踪用户位置并将其发送给服务器
-本地日历集成
- Map integration
-推送通知

A&M

为我自己的婚礼开发的个人项目. 这让客人们确认了他们的帮助, 找到去庆祝地点的路线, 检查一下他们坐的地方, 分享他们的照片, 并评论其他客人的图片.

我开发了应用程序(iOS和Android)和REST API.

Technical features:
-用Python编写的REST API (Django).
-管理面板,新娘和新郎可以登记新客人, configure the tables, 或者为事件添加新的位置
- iOS和Android原生应用.
-使用REST API并将结果解析到本地数据库(iOS的Core Data), SQLite for Android).
-推送通知
- Maps integrations

Betlyn

Betlyn是一个新的社交网络,它可以让你结识新朋友,并通过一个新的博彩系统赢得奖项. 一旦你成为了柏林社区的一员, 你只需要去Radar部分,找到可以挑战的人.

Technical features:
-使用REST API并在CoreData中将其解析为本地数据库
—跟踪用户位置并将其发送给服务器.
-基于推送通知的聊天
-推送通知,告知用户与其投注相关的重要事件.
- In-app purchases

Karate Quiz

基于空手道的测验应用程序. 在这里,我开发了整个iPhone应用、iOS应用和API(使用Django)。.

Technical features:
-用Python编写的REST API (Django)
-获取当前用户级别并返回一组自定义问题
-管理面板,让客户输入新的问题,并看到用户数据
- iOS和Android原生应用
- REST API
-社交网络整合
-推送通知

MGEStyles/Goya

http://github.com/ManueGE/MGEStyles
一个简单的方法来设置自定义样式的任何UIResponder从接口生成器.

As an iOS developer, 在Xcode Interface Builder中为视图设置一致的样式是多么困难,我经常感到沮丧. 如果你在一个UILabel中思考, 你可以使用相同的样式(字体), 颜色和大小)用于不同UIViewController中的一组标签. If, some time later, 如果设计发生变化,您必须逐一更改所有这些标签的属性, 哪一个是乏味的工作. 我试图通过开发MGEStyles来解决这个问题. This library, 受Android样式系统的启发, simplifies this task, 让您有机会在一个地方定义一个完全自定义的样式,并在整个项目中使用它, 使用接口生成器或通过代码.

Tiendas Anticrisis

这个应用程序是为连锁商家开发的,允许他们通过iPhone销售产品

Technical features:
-在CoreData中使用REST API并解析到本地数据库
-根据用户位置(当他们靠近商店时)和信标(当他们进入商店时)触发通知
-基于推送通知的聊天
-与外部支付网关集成
- Maps integration

Honua

允许用户创建/评论/分享他们最喜欢的服装和外观的社交网络.

Technical features:
-使用REST API并在CoreData中解析为本地数据库
-推送通知

vShaker

允许用户使用自己的图片和音乐创建视频的应用程序.

CityPlan

http://itunes.apple.com/es/app/cityplan/id490965184?mt=8
显示用户周围的商业/兴趣点/事件列表的应用程序.

Technical features:
-使用REST API并在CoreData中解析为本地数据库
-跟踪用户的位置
-自定义应用程序翻译系统,允许用户从手机上选择不同的语言
-本地日历集成
-推送通知

Karate School

世界空手道联合会的应用程序, 这是空手道成为2020年奥运会比赛项目的一部分.

Languages

Swift, Objective-C, Swift 5, Java, Python, HaXe, Kotlin, JavaScript, PHP

Frameworks

Core Data, Cocoa, Cocoa Touch, .. NET, Django, Django REST框架,React Native

Platforms

iOS, MacOS, Android, Apple Watch

Libraries/APIs

React, ActiveAndroid, CocoaPods, Retrofit, Facebook API, Twitter API, YouTube API, Dropbox API, Core Image, PayPal API

Tools

greenDAO, Sketch, Xcode, Git, Atom, Android Studio, PyCharm, Adobe Photoshop, Pixelmator, Figma, Zeplin

Paradigms

Scrum,敏捷软件开发

Storage

MySQL, Realm

Other

应用内部购买、设计、网页开发、迦太基

2011 - 2011

iOS开发专业学位

西班牙国立远程教育大学(UNED) -西班牙

2007 - 2007

工业设计专业学位

哥本哈根大学工程学院-丹麦

2001 - 2007

工业工程学士学位

卡塔赫纳politcnica大学-西班牙

有效的合作

如何使用Toptal

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

1

Share your needs

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

Choose your talent

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

开始你的无风险人才试验

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

对顶尖人才的需求很大.

Start hiring