Mobile application to search deals and discounts near to your location. It makes use of geolocation and GPS services to recommend promotions according to the user's preferences and payment methods.
Using: Java, Smartphone Wi-Fi Sensors to create an algorithm to user indoor location, Maps SDK, Dagger 2, RxAndroid, Realm Database, GraphQL for client, MVP pattern, among others.
Mobile application that, together with a payment terminal, processes bank transactions from credit cards with signature and debit and prepaid with PIN. It also allows you to view the business account statement, the description of your monetary transactions and reverse / void payments.
Using: Java, Kotlin, Bluetooth connection between smartphone and payment terminal, many SDKs to support such connection and communication, Dagger 2, RxAndroid, MVP/MVVM pattern, among others.
Generally, university students take more than 1 hour to build their academic schedule each semester; since they do it manually, creating many options to find a schedule where class hours don't intersect. Due to the slowness of this process, this platform was created, in which the students take less than 5 minutes in this process, and, in addition to this, they find the schedule that suits their preferences.
Tutorial: click here!
Using: Javascript, React, Java, Spring, GraphQL for client and server side, PostgreSQL, MongoDB, my knowledge in competitive programming to create the efficient algorithm that finds the time options according to the student, among others.
Mobile app that, throught a photography, employs image recognition and artificial intelligence techniques for identify fish species, with the aim of predict the possible damages that it could generate us due to your consumption according to their contaminant elements registered.
Using: Java, MVP pattern, Realm Database, RxAndroid, Dagger 2, MySQL, Google Vision API.
Web system that predicts 82% of the dominant reaction (I like it, I love it, I have fun, it saddens me, it makes me angry) of a post written before being published on Facebook.
Using: Pyspark classifiers such as Logistic Regression and Random Forest to evaluate texts of several posts. Also using Amazon Web Services such as Glue for ETL (Extract, Transform and Load) process and transversely Athena, Crawler, Lambda and S3.
In summary, I work on technologies such as:
I have knowledge about Google services like:
I have knowledge about Amazon Web services like:
I was participant in programming competences, using the languages shown below:
Taking to Sergio Arboleda University to the next level.