John Ernest Guadalupe,菲律宾Parañaque的开发者
John is available for hire
Hire John

John Ernest Guadalupe

Verified Expert  in Engineering

Android Developer

Location
Parañaque, Philippines
Toptal Member Since
December 18, 2015

John prioritizes delivering value. 他积极主动地讨论系统架构,以开发出直观的体系结构, user-friendly, and developer-friendly product. John热衷于为市场带来颠覆性的想法,并提供顶级的业务特定需求.

Portfolio

Orion180 Insurance Services LLC
Xamarin, .. NET, c#, JavaScript, HTML, CSS,数据库,移动UI,全栈,SQL...
EY
React Native, Kotlin, Android, AngularJS, Xamarin.Forms, Microsoft SQL Server...
Freelance Work
Android,技术领导,Android SDK, Kotlin, RxAndroid, c#, GraphQL...

Experience

Availability

Full-time

Preferred Environment

Android Studio, Visual Studio, Visual Studio Code (VS Code), Azure, Firebase

The most amazing...

...我所做的应用程序是一个以NFT为中心的实时数据应用程序, tools, alerts, and utility for the holders.

Work Experience

Hybrid Mobile Insurance Application Developer

2021 - PRESENT
Orion180 Insurance Services LLC
  • Pioneered application development, 使用相同的后端实现web应用程序上的功能.
  • 使用Xamarin Forms实现用户界面设计. 根据每个平台的需要定制控件和视图. 用于特性实现的自定义行为和接口.
  • Maintained the application by fixing bugs, implementing adjustments, 并根据业务需求和连续性添加所需的新功能.
Technologies: Xamarin, .. NET, c#, JavaScript, HTML, CSS,数据库,移动UI,全栈,SQL, Azure, Bootstrap, Vue, REST APIs, SourceTree, API Integration, UI Design, UX Design, Mobile Apps, APIs, Design, .NET MAUI, Google Play Console, Testing, Security, JSON, Mobile Development, WebView, User Experience (UX), User Interface (UI)

Mobile Developer Senior Consultant II

2020 - PRESENT
EY
  • 为客户提供项目技术方面的指导.
  • 在多个移动项目中协助团队,成为多个项目的首席开发人员.
  • 为跨越移动和网络技术的多个项目开发软件.
  • 作为全栈开发人员构建移动和web应用程序. 我还维护现有的应用程序,以修复错误和集成新功能.
技术:React Native, Kotlin, Android, AngularJS, Xamarin.Forms, Microsoft SQL Server, Azure, .NET, Android SDK, RxAndroid, C#, Xamarin, Technical Leadership, Software Architecture, Google API, SourceTree, Retrofit 2, RxJava, React, Firebase, TypeScript, API Integration, Chatbots, UI Design, UX Design, Mobile Apps, APIs, Design, Expo, Google Play Console, Geolocation, Testing, Security, JSON, Spring Boot, Mobile Development, MySQL, HTML5, WebView, Amazon Web Services (AWS), .NET MAUI, User Experience (UX), User Interface (UI)

Software Architect and Lead Developer

2013 - PRESENT
Freelance Work
  • Developed applications from the ground up, 遵循适合公司和公众使用的软件开发方法.
  • 为不同的项目学习和实现不同的范例作为案例研究,以了解不同利基的最佳范例.
  • 利用多种领先技术的功能,如位置, maps, payments, user experience, analytics, and behavior patterns.
  • 领导团队,设定项目截止日期,并作为不同项目团队的一部分工作.
  • 使用谷歌表格,文档和幻灯片来保持团队的进度.
  • 直接和及时地与客户沟通有关项目的任何问题.
  • 在不同的项目中执行材料设计原则.
Technologies: Android,技术领导,Android SDK, Kotlin, RxAndroid, c#, GraphQL, Software Architecture, Google API, Firebase Realtime Database, SourceTree, Retrofit 2, RxJava, Cloud Firestore, Xamarin, React, React Native, Node.js, TypeScript, API Integration, UI Design, UX Design, Mobile Apps, APIs, Design, Google Play Console, Geolocation, Stripe API, Testing, Security, JSON, Mobile Development, HTML5, WebView, Algolia, User Experience (UX), User Interface (UI)

Mobile Developer

2022 - 2023
10 Gears LLC
  • 实现了一个新的服务器实例,通过GitHub Action自动发布后端服务器.
  • 管理Android和iOS移动应用,管理新功能实现的web应用代码库.
  • 为修改后的后端领导和集成新的数据库实例.
Technologies: iOS, Mobile Payments, Android, Swift, Java, Kotlin, Android SDK, iOS SDK, React, Express.js, Node.js, GitHub, API Integration, Mobile Apps, Google Play Console, Geolocation, Testing, JSON, Mobile Development

Senior Native (Apple and Android) Developer

2022 - 2022
Imagemakers Inc.
  • 使用Jira软件跟踪票据,并通过修复错误来维护应用程序, adjusting behaviors, and fixing layouts.
  • 利用JavaScript分析和减少web应用程序上的bug.
  • 监控应用程序性能,根据需要调整变量和逻辑.
Technologies: Android, iOS, Swift, Java, JavaScript, PostgreSQL, jQuery, Vanilla JS, Google API, SourceTree, API Integration, Mobile Apps, Google Play Console, Testing, JSON, Mobile Development

Senior Mobile Developer

2018 - 2020
Navitaire Philippines, Inc. (via NTT Data Philippines)
  • 维护使用Xamarin Forms为客户开发的现有航空公司应用程序.
  • Fixed bugs on both Android and iOS platforms using C#.
  • 开发了涉及RESTful服务、Xamarin Forms和c#的新特性.
技术:GraphQL, Android, c#, Xamarin, Android SDK, Kotlin, Xamarin.Forms, Technical Leadership, Software Architecture, Google API, SourceTree, API Integration, Mobile Apps, Google Play Console, Geolocation, Testing, JSON, Mobile Development

Senior Android Developer

2016 - 2018
Inovotek Apps, Inc.
  • 带领Android团队在现有项目中实现新功能.
  • 维护现有项目,包括处理发布和bug监控.
  • 讨论并实现了iOS项目的架构基础, web, and design team leaders.
Technologies: Crashlytics, Jira, Bitbucket, Technical Leadership, Android, Java, Android SDK, Kotlin, RxAndroid, Software Architecture, Google API, Firebase Realtime Database, SourceTree, Retrofit 2, RxJava, Cloud Firestore, API Integration, Mobile Apps, Google Play Console, Geolocation, Stripe API, Testing, JSON, Mobile Development

Senior Android Developer

2016 - 2016
Samsung Mobile R&D Philippines
  • Spearheaded the Espresso implementation in projects.
  • 通过修复bug、调整和美观来维护现有的应用程序.
  • 实现了新功能,如移动应用程序上的电子邮件自动化和内容识别.
Technologies: Jira, GitHub, Spoon Testing, Espresso, Eclipse, Xamarin, Android, Java, Android SDK, Software Architecture, SourceTree, RxJava, API Integration, Mobile Apps, Google Play Console, Testing, JSON, Mobile Development

Software Developer

2013 - 2016
KLab Cyscorpions, Inc.
  • Developed new features on existing apps. 通过在现有功能上添加新模块和/或从头创建新模块来维护应用程序.
  • 利用问题跟踪技术解决应用程序问题.
  • 代码审查的拉取请求,以保持代码的质量.
  • 使用Robotium率先使用和开发单元测试框架.
  • 支持、指导和领导初级开发人员完成多项任务.
  • 帮助改进和实施当前的工作流程.
Technologies: Spoon Testing, GitHub, Robotium, Eclipse, Android, Java, Android SDK, Software Architecture, Firebase Realtime Database, SourceTree, Retrofit 2, RxJava, API Integration, Mobile Apps, Google Play Console, Testing, JSON, Mobile Development

Guapp

用户可以从市场订购的配送平台, restaurants, pharmacies, and other store categories. 它利用谷歌地图(Google Maps)的定位功能,并具有吸引年轻市场的直观设计.

在这个项目中,我领导了软件开发团队, managing at most 10 people comprised of Android, iOS, and web developers, as well as QA engineers and business analysts. 我们使用Firebase进行身份验证、数据库、托管和分析. We have also used Stripe for the payments.

我还使用Kotlin领导了Android应用程序的开发. 我使用了MVVMC架构,使用导体作为控制器和导航堆栈, Dagger for dependency injection, Kotlin Coroutines for multi-threading, 和Android架构组件,如ViewModel和LiveData.

Tarjemle | Translation Services

我领导了这个翻译平台的开发. With agile practices already in place, 规划多个门户网站和Android、iOS应用的架构和开发进度, as well as landing pages and back-end servers.

我还亲自为这里的客户和翻译人员开发了Android应用程序, 其中他们可以分析文档并自动计数单词.

Translators can accept and decline tasks. 客户和翻译人员都可以通过聊天模块(我们开发的)与客户经理协调任务和结果。. 我们使用Firebase Firestore作为应用程序的后端.

Pulire | Shoe Cleaning Service

http://play.google.com/store/apps/details?id=com.pulire.android.customer
Pulire是一种清洁各种鞋子的服务. 它有一个菜单,上面列出了你可以使用的服务,以及你想在哪里取鞋和送货. 它为快递员开发了一个合作应用,也是我开发的. 我与一个我精心挑选的团队合作,创造了一个工作, commercial system complete with an admin portal.

顾客可以创建一个订单,上传一双需要维修的鞋子的照片和他想要的具体服务. 在商店的快递员收到通知并接受取件请求后, the app gives them the customer's location. The couriers then collect the items and payments. Once the shoes have arrived at the store, an admin monitors the cleaning process, prompts user updates, and users get notified through push notification. 服务完成后,鞋子将被送回给客户.

PharmacyDirect | A Medicine Delivery System

http://goo.gl/xw44jc
With one of my developer friends, 我们为一家向南非人民运送药品的公司开发了一套应用程序.

我创建了客户端和送货人员应用程序.

客户端应用程序允许用户上传处方并更新有关其交付的信息, which are automatically managed by the system. 它还会显示送药人员的当前位置.

For the delivery personnel app, 它的设计目的是在分配交付给用户时向用户发出通知,并显示客户端的位置.

BaryaCard | Financial App

这款应用是一款金融应用,旨在帮助菲律宾人在便利店购物时省钱, food stands, etc. 而不是马上找硬币, 他们可以选择把钱存入他们的BaryaCard账户. Currently, 有两家公司与BaryaCard合作,这样他们就可以在应用程序中提供服务,并成为我的客户所设想的利润分享模式的一部分.

AMPC — http://play.google.com/store/apps/details?id=com.baryacard.ampc&hl=en

Mister Donut — http://play.google.com/store/apps/details?id=com.baryacard.misterdonut&hl=en

InkMyPapers | Assignment Help

InkMyPapers是一项服务,学生可以在这里就他们的论文寻求帮助, dissertations or presentations. 我创建并管理了一个团队,该团队将开发大量应用程序,其中我自己开发了Android应用程序.

Shawer App | eLaw App

Shawer是一款将律师与潜在客户联系起来的eLaw应用程序. 它是一个在线法律服务市场,连接了整个地区的消费者和律师. Shawer app is not a law firm in of itself and doesn’t provide any legal services; it merely facilitates the connection of lawyers and clients.

Shawer用户可以通过Google Play和Apple App Store购买应用内货币,购买后可以使用各种律师提供的服务,从咨询到法庭法律代理.

DURA LEX | Social Italian and European Law Application

DURA LEX是一种新型应用程序,旨在将社交功能引入意大利和欧洲法律的存储库. 它还将具有强大的搜索功能,使用户能够搜索法律法庭案件的决议和判决. Currently, it is in development.

Appily | A Journal App with a Personality Analysis

我开发了一个日志应用程序,它与后端具有自动数据同步功能, a Google Drive backup, a personality analysis, and a customized feedback logic. 它也实现了材质设计,使其兼容API 15.

Paloma Forum App

该项目允许现有公司的员工通过移动应用程序进行沟通和共享信息. The user can enter posts, categorize, send files, and collaborate on forum postings and edit material.

MyWapBlog.com

这是一个博客应用程序,我为现有的博客平台. 所有的设计都是由设计师完成的,我一个像素一个像素地实现它们. Aside from the features shown in the video, it also has push notifications for news, reminders, and more.

GetHabal

这款应用的功能与优步类似,但主要面向菲律宾的摩托车司机. The app shows the location, creates routes and maps, 并让用户看到预计到达时间和持续时间,以正确衡量旅行. 该应用程序允许司机接受预订并跟踪他们的旅行历史.

NFTApp

这是一款专注于基于不同来源(如Icy)提供nft分析的应用程序.tools, NFTPort, and others. 我收集数据并创建了一个有吸引力的UI,用于在图表和条形图上显示数据. 我还提供了正确的NFT投资、买入和卖出的预测.

Basketball League Application

这是一个基于React native的应用程序,旨在让社区中拥有中小型追随者的团队更容易、更安全地组织和完成联盟. Features include the creation of leagues with maps, location setting, player selection, contract creation and bet holding and assistance, and team management.

Vehicle Dealership Management App

一个基于现有web应用程序的React Native应用程序,用于管理美国各地经销商的库存和业务. 功能包括VIN码扫描和OCR,库存管理,清单管理等

Languages

TypeScript, Kotlin, Java, c#, HTML5, JavaScript, GraphQL, Swift, HTML, CSS, SQL, c#.NET

Frameworks

React Native, AngularJS, Android SDK, .. NET, Espresso, Robotium, ORMLite, Vanilla JS, Bootstrap, iOS SDK, Express.js, Spring Boot

Libraries/APIs

Node.js, Android Support Library, Retrofit 2, RxJava, Google API, Twitter SDK, Facebook SDK, React, REST APIs, Stripe API, Google Maps API, jQuery, Vue

Tools

Bitbucket, SourceTree, RxAndroid, Android Jetpack, Expo, WebView, Jira, Crashlytics, Visual Studio, GitHub

Paradigms

Model View Presenter (MVP), Agile Software Development, UI Design, UX Design, Testing, Mobile Development, Unit Testing, Spoon Testing

Platforms

Firebase, Android, Xamarin, Algolia, iOS, Windows, Eclipse, Mobile, Azure, Visual Studio Code (VS Code), Amazon Web Services (AWS)

Storage

Firebase Realtime Database, Cloud Firestore, JSON, MySQL, Microsoft SQL Server, PostgreSQL, Databases

Other

Technical Leadership, Google Material Design, Google+ Authentication, EventBus, API Integration, Mobile Apps, APIs, Design, .NET MAUI, Google Play Console, Geolocation, Security, User Experience (UX), User Interface (UI), Xamarin.表单,软件架构,移动UI,全栈,移动支付,聊天机器人

2009 - 2013

Bachelor's Degree in Computer Science

菲律宾理工大学-马尼拉,菲律宾

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