John Ernest Guadalupe
Verified Expert in Engineering
Android Developer
John prioritizes delivering value. 他积极主动地讨论系统架构,以开发出直观的体系结构, user-friendly, and developer-friendly product. John热衷于为市场带来颠覆性的想法,并提供顶级的业务特定需求.
Portfolio
Experience
Availability
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
混合移动保险应用程序开发人员
Orion180 Insurance Services LLC
- Pioneered application development, 使用相同的后端实现web应用程序上的功能.
- 使用Xamarin Forms实现用户界面设计. 根据每个平台的需要定制控件和视图. 用于特性实现的自定义行为和接口.
- Maintained the application by fixing bugs, implementing adjustments, 并根据业务需求和连续性添加所需的新功能.
Mobile Developer Senior Consultant II
EY
- 为客户提供项目技术方面的指导.
- 在多个移动项目中协助团队,成为多个项目的首席开发人员.
- 为跨越移动和网络技术的多个项目开发软件.
- 作为全栈开发人员构建移动和web应用程序. 我还维护现有的应用程序,以修复错误和集成新功能.
Software Architect and Lead Developer
Freelance Work
- Developed applications from the ground up, 遵循适合公司和公众使用的软件开发方法.
- 为不同的项目学习和实现不同的范例作为案例研究,以了解不同利基的最佳范例.
- 利用多种领先技术的功能,如位置, maps, payments, user experience, analytics, and behavior patterns.
- 领导团队,设定项目截止日期,并作为不同项目团队的一部分工作.
- 使用谷歌表格,文档和幻灯片来保持团队的进度.
- 直接和及时地与客户沟通有关项目的任何问题.
- 在不同的项目中执行材料设计原则.
Mobile Developer
10 Gears LLC
- 实现了一个新的服务器实例,通过GitHub Action自动发布后端服务器.
- 管理Android和iOS移动应用,管理新功能实现的web应用代码库.
- 为修改后的后端领导和集成新的数据库实例.
Senior Native (Apple and Android) Developer
Imagemakers Inc.
- 使用Jira软件跟踪票据,并通过修复错误来维护应用程序, adjusting behaviors, and fixing layouts.
- 利用JavaScript分析和减少web应用程序上的bug.
- 监控应用程序性能,根据需要调整变量和逻辑.
Senior Mobile Developer
Navitaire Philippines, Inc. (via NTT Data Philippines)
- 维护使用Xamarin Forms为客户开发的现有航空公司应用程序.
- 修复了使用c#的Android和iOS平台上的bug.
- 开发了涉及RESTful服务、Xamarin Forms和c#的新特性.
Senior Android Developer
Inovotek Apps, Inc.
- 带领Android团队在现有项目中实现新功能.
- 维护现有项目,包括处理发布和bug监控.
- 讨论并实现了iOS项目的架构基础, web, and design team leaders.
Senior Android Developer
Samsung Mobile R&D Philippines
- 在项目中率先实现Espresso.
- 通过修复bug、调整和美观来维护现有的应用程序.
- 实现了新功能,如移动应用程序上的电子邮件自动化和内容识别.
Software Developer
KLab Cyscorpions, Inc.
- Developed new features on existing apps. 通过在现有功能上添加新模块和/或从头创建新模块来维护应用程序.
- 利用问题跟踪技术解决应用程序问题.
- 代码审查的拉取请求,以保持代码的质量.
- 使用Robotium率先使用和开发单元测试框架.
- 支持、指导和领导初级开发人员完成多项任务.
- 帮助改进和实施当前的工作流程.
Experience
Guapp
在这个项目中,我领导了软件开发团队, 管理由安卓系统组成的最多10个人, iOS, and web developers, 以及QA工程师和业务分析师. 我们使用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
我还亲自为这里的客户和翻译人员开发了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顾客可以创建一个订单,上传一双需要维修的鞋子的照片和他想要的具体服务. 在商店的快递员收到通知并接受取件请求后, the app gives them the customer's location. 然后,快递员收集物品并付款. Once the shoes have arrived at the store, an admin monitors the cleaning process, prompts user updates, 用户通过推送通知得到通知. 服务完成后,鞋子将被送回给客户.
PharmacyDirect | A Medicine Delivery System
http://goo.gl/xw44jc我创建了客户端和送货人员应用程序.
客户端应用程序允许用户上传处方并更新有关其交付的信息, 哪些是由系统自动管理的. 它还会显示送药人员的当前位置.
For the delivery personnel app, 它的设计目的是在分配交付给用户时向用户发出通知,并显示客户端的位置.
BaryaCard | Financial App
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
Shawer App | eLaw App
Shawer用户可以通过Google Play和Apple App Store购买应用内货币,购买后可以使用各种律师提供的服务,从咨询到法庭法律代理.
DURA LEX |意大利社会与欧洲法律应用
Appily:一款带有个性分析功能的日志应用
Paloma Forum App
MyWapBlog.com
GetHabal
NFTApp
Skills
Languages
TypeScript, Kotlin, Java, HTML5, JavaScript, c#, GraphQL, Swift, HTML, CSS, SQL
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, 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,地理定位,安全,Xamarin.表单,软件架构,移动UI,全栈,移动支付,聊天机器人
Education
Bachelor's Degree in Computer Science
菲律宾理工大学-马尼拉,菲律宾