Hi, I'm Alan
Gamer, dog lover and developer.
About me
During these last eight years, I have been working as a developer mostly focussed on Front End and Mobile technologies. One of my main expertise is React and React Native, but I worked too with Angular and Vue. Currently, I am working for BairesDev as Technical Leader in a React and xState project. Thanks for read :)
Projects
University of California, Riverside / BairesDev
I have worked as the Technical Leader of a Full-stack team for the UCR. We developed a migration of an internal app from .NET legacy code to Angular and NestJS, focused on getting data from the backend or internal files and exposing this data to verify, sign, and close different periods per year. In this project, we worked with Angular, NestJS, MongoDB, and Cypress.
Worksitelabs / BairesDev
I have worked on the main appointment App for Worksitelabs. We created a new and better version of this App to reserve hours of medical samples. I led the team to create this React App. I managed the dev team, the QA team, and the DevOps team to create a perfect application using functional components, hooks, and the implementation of "xState" a very good library to manage the different states of the app. I created the GitHub actions for continuous integration and I support the QA team to create the Cypress end-to-end testing project. I advised the client I to create and integrate a good architecture model for the project (FrontEnd, BackEnd, Hosting, and DB). The main technologies used: React, xState, React Router Dom, MUI, StyledComponents, GitHub Actions, Cypress, NodeJS.
K Health / BairesDev
I have worked on the main App Mobile for Android and iOS. This app generates medical diagnostics based on AI. I worked on adding new features like Geolocation to select Drugstores and go to get drugs, registration, and payment process to chat with a Doctor, Fixing bugs, and more. In the last stage, we started to create a website with a new flow to migrate a part of the app to the browser. The main technologies used: React Native, React, Hooks, Python, MongoDB, and StyledComponents.
United Airlines/ Globant
I have worked on the cart shopping App. I worked on maintaining, fixing bugs, and adding new features for the process of selecting seats, reservations, and initiating payment. The main technologies I have used were: React, Redux, CSS, Hooks, a11y, and i18n (languages).
Rockwell Automation / Globant
I have worked on one IDE based on JS and powered by Electron. Techs: Javascript, Kotlin.
HBO / Globant
I have worked on a big project for HBO. The company has an internal system to administrate the assets for the rest of the platforms where HBO services are present. The main technologies are: AngularJS, Angular2+, Bootstrap, Sass and Karma.
Latam Airlines / Globant
I have worked in a compensation system for LATAM airlines, which allows customers to get compensations directly to their bank accounts. This involve interface with some internals Back End systems to do electronics transfers and also a Front End interface for the end users. The Back End is implemented in Node JS / Express And the Front End is ReactJS / Redux.
Coopeuch
I have worked on three major systems: Online system to enroll people to the cooperative Coopeuch. Online system for deliverying saving account to people. Social media landing pages. The main technologies I have used were: VueJS / Vuex, React JS / Redux, GraphQL / Apollo, Node JS / Express.
CutsMode
I have designed and fully implemented an app called cutsmode. This app is used by Djs as a complement during their presentations. This app was developed on Ionic framework for iOS and Android.
Santander Chile
I have worked in two projects, the first one was upgrading the bank client mobile app to the new android platform, this involve restructuring the source code and also upgrading the api and removing deprecated code. Everything was migrated to last Android platform and Java 8 version. The second project was implementing a new solution whose purpose was to provide a channel for incorporating and on boarding new bank customers. This was a web based application, which was implemented using JavaScript language and AngularJS framework.
Plantsss
I have implemented a mobile app called plantsss which is about locating plants on my neighborhood. This app was implemented as a native ios app using Swift programming language and MySQL as the database also the server side components were deployed on Amazon AWS and created on PHP.
Ibex
In Ibex I worked as a full stack developer. I was in charge of maintaining and updating a wordpress based website, also I have developed a native mobile apps using Swift and Objective-C languages.