Rafael Santillana,墨西哥莫雷利亚的开发者
Rafael is available for hire
Hire Rafael

Rafael Santillana

Verified Expert  in Engineering

Web Development Developer

Location
Morelia, Mexico
Toptal Member Since
March 10, 2021

拉斐尔有大约十年的软件开发经验,大部分是远程工作. 这些项目非常多样化, 从基本网站和移动应用程序到大型应用程序, interactive media, and art installations. 其中包括来自美国、拉丁美洲和欧洲的客户. 近年来,Rafael的大部分工作都集中在React Native中开发移动应用程序.

Portfolio

Truelogic
JavaScript, React Native, Android, Redux, Redux- saga, React Navigation...
Freelance Jobs
React, Electron, JavaScript, Unity3D, Adobe Animate,软件工程...
ParallelDevs
Angular, Firebase, Google Cloud Platform (GCP), Cypress,前端,HTML, CSS...

Experience

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), MacOS, Slack

The most amazing...

...我开发的是一款高中社交手机应用,它可以实时显示所有同学的状态,并提供全功能的跨平台聊天功能.

Work Experience

Senior Software Developer

2019 - PRESENT
Truelogic
  • 为Android开发了一个具有实时功能的React Native应用, 包括一个功能齐全的聊天功能, 具有较高的优化水平和较小的错误率.
  • 为React native构建了两个原生Android模块.
  • 担任React和React Native职位候选人的技术面试官.
Technologies: JavaScript, React Native, Android, Redux, Redux- saga, React Navigation, React Redux, REST APIs, Front-end, Mobile Development, Early-stage Startups, Vue, React, Koa, GraphQL, Express.js、REST、JSON、JSON REST api、Axios、HTML5、TypeScript、Git

IT Consultant and Developer

2014 - 2020
Freelance Jobs
  • 为博物馆设计多个互动装置, 包括视频和图像画廊, mini-games, 以及大型触摸屏的模拟, using React Electron, Adobe Animate, and Unity3D.
  • 在Unity3D中开发了一个基于ar的交互式儿童读物,其中包括用本地代码编写插件.
  • 在React Native和原生Android和iOS上开发了其他几个移动应用程序, 其中包括Firebase和Expo等工具, 以及API集成,如谷歌地图和Trello.
  • 开发了许多从小到大的网站, 使用许多不同的工具,如React (CRA), Express, Laravel, WordPress, Firebase, Google Maps API, AWS among others.
  • Oversaw client relations, 包括收集要求, budgeting, assembling teams, 设计软件和数据库.
Technologies: React, Electron, JavaScript, Unity3D, Adobe Animate,软件工程, jQuery, PHP, React Native, React Navigation, Expo, Expo.io,谷歌地图API, Trello API, Firebase, Laravel, React Redux, REST API,前端,Node.js, Web Development, Mobile Development, Minimum Viable Product (MVP), HTML, HTML5, CSS, Unity, SQL, Axios, JSON REST APIs, JSON, REST, App Development, MySQL, Git

Senior Web Developer

2018 - 2019
ParallelDevs
  • 使用Firebase和Google Cloud Platform (GCP)维护和开发一个用于数据分析的Angular web应用。.
  • 为使用数据分析web应用的数据分析师提供技术支持.
  • 开发并维护一个监视太阳能电池板系统的Angular web应用.
Technologies: Angular, Firebase, Google Cloud Platform (GCP), Cypress,前端,HTML, CSS, TypeScript, Axios, Git

React Native Developer

2017 - 2018
Practio Aps
  • 开发了他们的多平台移动应用程序,帮助跟踪和安排避孕药.
  • 成功地将他们现有的Swift应用迁移到React Native中.
  • 将国际化和多时区支持集成到应用程序中.
Technologies: React Native, React, Redux, Realm, React Redux, Front-end, Mobile Development, Cross-platform, Early-stage Startups, Git

Mobile Developer

2015 - 2017
Simplifit
  • 使用原生SDK开发、改进和维护用Java编写的Android移动应用.
  • 集成的地理定位功能,如活动跟踪、位置历史记录和地理围栏.
  • 使用Swift 3成功将Android应用迁移到iOS.
技术:Android, Android SDK, Java, iOS, Swift, Git

University Professor

2008 - 2017
The ITESM
  • 在计算机科学和数字艺术领域任教, 包括编程之类的课程, web and mobile development, video games, electronic arts, among others.
  • 为许多互动艺术装置的发展做出了贡献, educational tools, 以及与多学科学生和教授合作的应用程序, 使用物联网工具等技术, VR, and AR.
  • 曾两次获得以学生调查为基础的优秀教学奖.
技术:大学教学, Web Development, 3D Animation, 3D Modeling, Video Games, Virtual Reality (VR), Augmented Reality (AR), Arduino, Processing, Digital Electronics, Three.. js,树莓派,Unity3D, 3D, Unity

Saturn Time Together

http://www.joinsaturn.com/
一个用于高中日程管理的手机应用程序. 该应用程序包括消息服务和实时日程共享等社交功能. 我几乎用React Native开发了整个Android版本的应用程序.

Pyramids, Sacred Mountains

http://el-gabinete.com/portfolio/pyramids-sacred-mountains/
墨西哥Yucatán博物馆临时展览的互动装置. 该装置包含图像和视频画廊以及虚拟书籍, 使用大触摸屏呈现. 我使用Electron和React开发了这个应用程序.

Alice Adventures

http://test.gruporatio.com/servicios/apps3.html
一个用c#编写的平板电脑应用程序,使用Unity3D和Vuforia. 它有Android和iOS的本地插件,可以根据儿童绘画的图片创建动画. 用户可以与图片互动,并在社交媒体上分享生成的视频.

Languages

JavaScript, SQL, HTML, HTML5, PHP, CSS, Processing, GraphQL, Java, Swift, C#, Objective-C, Python, TypeScript

Frameworks

React Native, Redux, Unity3D, Laravel, CakePHP, Unity, Express.js, Jest, Angular, Electron, Ionic, Android SDK, Cypress, Koa

Libraries/APIs

React, React Redux, REST APIs, jQuery, Redux-Saga, React Navigation, Google Maps API, Vue, OpenGL, Node.js, Three.js, Trello API, Pusher

Tools

Adobe Animate, Expo, Expo.io, Firebase Authentication, Slack, Git, Firebase Cloud Messaging (FCM)

Paradigms

REST、App开发、移动开发、跨平台、面向对象编程(OOP)

Storage

MySQL, JSON,数据库,Realm, Cloud Firestore, Amazon S3 (AWS S3)

Other

Web Development, JSON REST APIs, Front-end, Push Notifications, Axios, Software Engineering, Programming Languages, Entrepreneurship, Leadership, Usability, 3D Modeling, 3D Animation, Video Games, Computer Graphics, University Teaching, Virtual Reality (VR), Augmented Reality (AR), Digital Electronics, Firebase Cloud Functions, Firebase Hosting, Full-stack, Early-stage Startups, Minimum Viable Product (MVP), 3D

Platforms

MacOS, Vuforia, Visual Studio Code (VS Code), Android, Arduino, Firebase, iOS, Raspberry Pi, Google Cloud Platform (GCP)

2008 - 2009

计算机科学硕士学位

UPC - Guadalajara, Mexico

2002 - 2007

计算机工程学士学位

ITESM - Toluca, Mexico