Unito is an application meant to allow the majority of cubans to keep popular trading lists, offline, in an Android app. Such lists are the cuban equivalent of Craiglist. It was created by me back in 2016, when cubans only had Internet access through public WIFI areas. Years later, most of cubans only have Internet access using mobile data plans which are still very expensive, so this service can give a real piece of mind. This also works as a playground for me to try out how to make the most of the free layer of Cloud services and test interesting technologies, like CodeName One.Note: I discountinued this project 3 months later I started it, because I found out that because of the embargo connections from Cuba to the appspot.com domain are forbidden. Therefore, its update packages can only be updated from Cuba through a VPN.
My Sample Projects
Running projects I have done for hobby
These are projects where I have participated partially or totally in the creation of its codebase.
My first open source project, made in Java, right after creating this website. It allows to access to the Mega.nz API using the MEGAcmd CLI. So yes, its basically a wrapper. Its very useful for those who wants to use this nice cloud storage service with 100 Gb of free space.
My first OSS project in Python. Its a Flask extension to enforce policies using OPA. It allows authorization on HTTP API requests and Policy Enforcement Points.
In 2013, I started learning about how to develop Android applications. In order to test my skills, I decided to do this simple Android game including an AI using binary trees. It uses no extra library, just the Android SDK.
How do you think Twilio reviews hundreds of codes in their official documentation? This is the suite of tools that make it possible. I am honored and pleased of have worked in the codebase of this great project since its early days.
Use Twilio to accept SMS messages and translate them into queries against a SQLite database. These example functions show how to access an Employee Directory via SMS. A mobile phone user can send a text message with a partial string of the person's name and it will return their picture and contact information (Email address and Phone number).
Tag users and send group notifications with one request. Twilio alerts everyone that matches the specified tags.
Use Twilio to provide your user with multiple options through phone calls, so they can be assisted by an agent specialized in the chosen topic. This is basically a call center created with the TaskRouter API of Twilio. This example uses a SQLite database to log phone calls which were not assisted.
Use Twilio to provide your user with multiple options through phone calls, so they can be assisted by an agent specialized in the chosen topic. This is basically a call center created with the Task Router API of Twilio. This example uses a SQLite database to log phone calls which were not assisted.
While doing the CIS 194 course for Haskell introduction, while I started working on StackBuilders S.A, I had to deliver regularely this homeworks to my supervisor to prove my grasp on Haskell and on functional programming principles. New concepts every week and at the end of each week an exam. Give a look to the stagging branch, it has even more homeworks.
Before start working on Experteam S.A I was tested with this exercise to prove I was capable to work with Symfony 2. I had worked with Symfony 1 in a small project like 5 years ago, nonetheless I have good experience on working on multiple PHP frameworks so I could take this task and deliver it 24 hours later.
Project created for the WalletHub team to get a better idea of my technical and problem-solving skills.
And more... There are some projects which I cannot share because of their privacy rights.