Vitor Maciel,巴西伯南布哥州累西腓的开发商
Vitor is available for hire
Hire Vitor

Vitor Maciel

Verified Expert  in Engineering

Software Developer

Location
Recife - State of Pernambuco, Brazil
Toptal Member Since
October 14, 2015

Vitor是一名经验丰富,技能高超的移动开发人员(iOS和Android). 他是一个敬业、高效的人,也是一个伟大的沟通者.

Portfolio

Toptal Clients
React Native, Flutter, Kotlin, Swift, Scrum, Objective-C, Java, iOS, Android
Adventure Aide
Kotlin, Swift, Scrum, Objective-C, Java, Firebase, iOS, Android
IQZone
Objective-C, Java, iOS

Experience

Availability

Part-time

Preferred Environment

Git, Xcode, Android Studio

The most amazing...

...project I've worked on was Adventure Aide, 这款应用程序可以让用户找到并预订他们周围的冒险经历.

Work Experience

Software Engineer

2016 - PRESENT
Toptal Clients
  • 将IQZone Java库移植到Objective-C中,并开发了新特性.
  • 构建Dynamicare Rewards iOS应用程序的初始架构.
  • 为Quantified Skin Android应用程序构建了一个演示并移植了一个python算法.
  • Created new screens for the Pickle iOS app.
  • 构建了NightsOut iOS/Android应用的初始架构.
技术:React Native, Flutter, Kotlin, Swift, Scrum, Objective-C, Java, iOS, Android

Lead Mobile Engineer

2018 - 2019
Adventure Aide
  • 领导5人移动开发团队(iOS和Android).
  • 解决了app的许多技术问题(地图、聊天、支付、技术支持等).).
  • 托管和管理一台Jenkins持续集成机器.
  • 执行代码审查并合并两个应用程序的所有代码.
技术:Kotlin, Swift, Scrum, Objective-C, Java, Firebase, iOS, Android

Software Engineer

2017 - 2018
IQZone
  • Ported the Java library code to Objective-C.
  • Integrated multiple ad SDKs.
  • Implemented MoPub adapters.
  • Conformed the SDK to GPDR rules.
  • Integrated the OMSDK.
Technologies: Objective-C, Java, iOS

Mobile Architect

2015 - 2016
Aurea
  • Worked on a CRM solution for iPad.
  • Fixed several bugs in the system.
  • 开发了与电子邮件相关的分析功能.
Technologies: Objective-C, iOS

Senior Software Engineer

2015 - 2015
In Loco Media
  • Worked on a location-based mobile ads SDK.
  • 重写了代码库的主要部分,改进了体系结构.
  • Created most of the unit and functional tests.
  • 实施地理围栏,改进基于位置的通知广告.
  • 实施MRAID框架,大幅提升广告内容.
Technologies: Scrum, Objective-C, iOS

Senior Software Engineer | Technical Leader

2012 - 2014
Samsung (UFPE)
  • 在三星研究部门参与了五个不同的项目,涉及Android应用程序和服务器端开发,包括前端和后端. 三星在巴西销售的设备中预装了一些应用程序.
  • Worked as a technical leader. 我负责规划架构以解决技术问题并帮助团队实现其目标.
  • 偶尔担任项目负责人,管理进度,创建和分配任务.
  • 将持续整合植入公司的发展过程中.
  • 修复了项目中的关键性能和安全问题.
技术:Scrum, Java, JavaScript, ASP, c#, .NET, Android

Software Engineer

2011 - 2011
C.E.S.A.R.
  • Created three games for Samsung's SmartTVs.
  • Worked with very limited CPU and memory usage.
  • Implemented a cryptography framework.
技术:Scrum, ActionScript 2, JavaScript

Software Engineer/Project Manager

2010 - 2011
Mobmidia (Fingertips)
  • 为iOS, Android和黑莓开发了一个应用程序.
  • Implemented Scrum in the company.
  • Managed a team of 17 developers.
  • 管理汇丰、耐克、环球、戛纳等大客户的期望.
技术:Scrum, Objective-C, Java, BlackBerry, Android, iOS

Software Engineer

2008 - 2010
Meantime Mobile Creations
  • Developed seven cell phone games for Java.
  • 致力于手机游戏测试工具的执行.
  • 创建了一个更快的PNG图像资源压缩工具.
  • 为巴西主要银行之一的布拉德斯科银行开发了一个Android应用程序.
  • 创建了LG在快速打字比赛中使用的应用程序.
  • 创造了一款仅使用2D原语且没有浮点数的3D赛车游戏.
Technologies: Android, Java, JSF, J2ME

IQZone

An aggregated ads mobile SDK. It contains multiple other SDKS, like AdMob, Fyber, InMobi, AppLovin, MoPub, between others, 并自动选择最好的奖励广告显示在应用程序中.

In Loco Media - iOS SDK

Location-based mobile ads SDK. In Loco Media是拉丁美洲最赚钱的移动广告公司,也是2015年戛纳电影节评选的10家初创公司之一.

Adventure Aide

这是一款专为用户寻找和预订周围冒险活动的应用程序,比如远足和冲浪课程. 我参与了这款应用的Android和iOS版本的开发,并领导了这两个版本的开发.

Destaques

http://play.google.com/store/apps/details?id=br.org.sidi.aplicacoesbrasil.widget
在巴西销售的三星设备上预装的一个推广小工具. 截至2015年10月,它的安装量已超过1000万.

MyApps Wizard

在巴西销售的三星设备上预装的三星应用程序. 它负责管理三星设备上应用程序的安装.

Pickle

Pickle是一款按需社交应用,它可以让你找到朋友一起合作, experiences and activities with.

Dynamicare Rewards

DynamiCare Rewards是一款正在申请专利的健康应用程序,旨在帮助过度使用药物等成瘾物质的患者, alcohol, or tobacco. Our fully-automated, turnkey, 可扩展的应用程序激励患者减少/结束他们的物质使用,并继续致力于治疗和康复. 我们的预测分析提醒提供者和家属,当患者处于最高风险时,在复发发生之前进行干预.

Languages

Java, Objective-C, Swift, Kotlin, ActionScript 2, c#, PHP, SQL, Python, c++, JavaScript, Dart

Frameworks

Core Location, AFNetworking, JSF, ASP, .NET, Dagger 2, Flutter, React Native

Libraries/APIs

Firebase iOS SDK, Firebase Android SDK, Google Maps, Facebook API, RxSwift, RxJava, Retrofit, Alamofire

Tools

Android Studio, Xcode, Firebase Analytics, Firebase Cloud Messaging (FCM), Firebase Authentication, Branch.io, Crashlytics, Android Jetpack, Git

Paradigms

Scrum, REST,敏捷软件开发,模型-视图-视图模型(MVVM)

Platforms

Android, iOS, Firebase, AppsFlyer, J2ME, BlackBerry, Java ME

Storage

Firebase Realtime Database, SQLite

Other

Push Notifications, Location Services, Pixel Perfect, Intercom, Security, Cryptography, SOAP, Reverse Engineering, APNs, BrainTree

Industry Expertise

Cybersecurity

2006 - 2011

Bachelor's Degree in Computer Science

Universidade Federal de Pernambuco - Recife

2009 - 2010

Specialization in Agile Project Management

Cesar.edu - Recife

OCTOBER 2015 - PRESENT

Fundamentals of Computing Specialization

Rice University

AUGUST 2015 - PRESENT

计算机科学与Python编程导论

MITx

JUNE 2015 - PRESENT

恶意软件及其地下经济:每个故事的两个方面

University of London

MAY 2015 - PRESENT

Hardware Security

University of Maryland

APRIL 2015 - PRESENT

Software Security

University of Maryland

APRIL 2015 - PRESENT

Cryptography

University of Maryland

MARCH 2015 - PRESENT

Usable Security

University of Maryland

FEBRUARY 2011 - APRIL 2019

Certified Scrum Master

Scrum Alliance

Collaboration That Works

How to Work with Toptal

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

1

Share your needs

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

Choose your talent

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

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring