John prioritizes delivering value. He proactively discusses the system architecture to develop an intuitive, user-friendly, and developer-friendly product. John is passionate about bringing disruptive ideas to the market and providing top-tier business-specific requirements.
Pioneered application development, implementing features found on the web app using the same back end.
Implemented user interface designs using Xamarin Forms. Customized controls and views depending on the need per platform. Customized behaviors and interface for feature implementation.
Maintained the application by fixing bugs, implementing adjustments, and adding new features needed as per business requirements and continuity.
Guapp is a delivery platform allowing users to order from various outlets including markets, restaurants and pharmacies. It uses Google Maps for location services and aims to appeal to younger customers with its intuitive design.
The software development team, led by the developer, consisted of 10 members focused on Android, iOS, and web development. They utilized Firebase for authentication, database, hosting, and analytics, and implemented Stripe for payments.
The developer also took charge of the Android app's development, employing Kotlin and MVVMC architecture. Tools and components used involved Conductor for controller and navigation stack, Dagger for dependency injection, Kotlin Coroutines for multi-threading, along with Android architecture components such as ViewModel and LiveData.
Led the development of Tarjemle, a platform for translators, including the planning and scheduling of web portals, mobile applications, landing pages, and back-end servers.
Developed an Android application for Tarjemle that allows customers and translators to analyze documents, count words, accept or decline tasks and coordinate with account managers via a chat module.
Utilized Firebase Firestore for the back-end development of the applications.
Pulire is a shoe cleaning service that includes a place for the customer to upload photos of the shoes to be serviced, request specific services, and specify pickup and delivery locations.
Developer also created a partner app for couriers, which provides them with customer pickup locations, collects items and payments, and delivers cleaned shoes back to customers.
There's an integrated admin portal to monitor the cleaning process, update users, and send push notifications about the progress and completion of the services.
BaryaCard is a financial app designed to help Filipinos save money by depositing their coin change from purchases at convenience stores and food stands directly into their BaryaCard account
Two companies, AMPC and Mister Donut, have currently partnered with BaryaCard to offer services via the app, and participate in the profit-sharing model
Links to the partners' service on the BaryaCard app: AMPC - https://play.google.com/store/apps/details?id=com.baryacard.ampc&hl=en, Mister Donut - https://play.google.com/store/apps/details?id=com.baryacard.misterdonut&hl=en
NFTApp is an application centered around providing detailed analytics on NFTs by gathering information from various platforms including Icy.tools, NFTPort, and more.
The application boasts an appealing user interface, displaying data through effective graphical representations such as charts and bar charts.
The app also offers predictions to guide users on proper NFT staking, buying, and selling strategies.