Professional Bio
Since I was a kid I've really liked understanding how things work. Once I had the opportunity to program a simple web page, I discovered that you can create technology from nothing, so I was attracted to the software development world. It’s thrilling to create something used by thousands or millions of people with just a computer and a few lines of code. I really like hybrid mobile technologies like Ionic and React Native because they allow you to create mobile applications with the same knowledge used for web applications. I'm dedicated, Loyal, Persistent, and when I'm not working I enjoy practicing different sports, especially CrossFit, BMX, basketball, and MTB.
Featured References
Employment History
FullStack Labs December 2020 - Present
Senior Software Engineer
At FullStack Labs, I create solutions using Angular, Ionic, JavaScript, and more.
Yalo November 2020 - December 2020
Back-End Engineer
Yalo helps companies build strong customer relationships through the world's most popular messaging apps. As a Back-End Engineer, I worked on:
- Femsa Colombia Bot, a WhatsApp bot that facilitates the interaction between customers and the client to order different products. I created serverless scripts with Node.js to integrate custom functionalities into the bot and proposed a new architecture for the way those functionalities are integrated. The bot was built with JavaScript, Node.js, ElasticSearch, MongoDB, AWS Lambda, and Serverless.
Viscosity North America August 2020 - October 2020
Software Architect
Viscosity helps customers maximize their Oracle and VMWare investments. As a Software Architect, I worked on:
- ODTUG admin and user web apps, two different web apps that allow admins to manage the content of events and presentations, and users to vote on different presentations and see event details. I designed and created the database structure to save the apps' data and create the web apps using Oracle technologies. The apps were built with Oracle APEX, Oracle DB, HTML, CSS, and JavaScript.
Guatemala.com September 2015 - July 2020
Technology & Software Development Manager
Guatemala.com is a digital platform offering different advertising options in Guatemala. As a Technology & Software Development Manager, I worked on:
- User and affiliate mobile apps, which provide access to all of the content available in the websites in the app with features to navigate to places, schedule events in a calendar, and more. I developed the mobile applications from start to finish, as well as the systems in charge of providing the data. The apps were built with JavaScript, TypeScript, Angular, Ionic, HTML, CSS, and SCSS.
- User and affiliate APIs, which add user registration, login, password reset, and Facebook login functionalities for the Guatemala.com systems with OAuth capabilities and facilitates integration through different endpoints. I designed the database structure and the system required to provide the functionalities in an abstract way and developed the API from scratch. The APIs use PHP, Laravel, Laravel Nova, OAuth, and Facebook Login.
- The events website, which allows users to see events happening in Guatemala in an easy-to-understand interface, organized by dates and categories. I defined the structure of the project and developed the system in charge of displaying the information using PHP, Laravel, WordPress, MySQL, HTML, CSS, and Bootstrap.
- The Centralized Content API, which provides the content of several systems (including legacy systems) and databases in a centralized way to be used by other websites and mobile applications. I defined the structure of the API endpoints to be used and developed them by integrating OAuth capabilities and abstracting different concepts from other technologies like WordPress and a proprietary directory system. The API was written in PHP, Laravel, WordPress, MySQL, and OAuth.
Portfolio
Thought Leadership
Employment History
FullStack Labs December 2020 - Present
Senior Software Engineer
At FullStack Labs, I create solutions using Angular, Ionic, JavaScript, and more.
Yalo November 2020 - December 2020
Back-End Engineer
Yalo helps companies build strong customer relationships through the world's most popular messaging apps. As a Back-End Engineer, I worked on:
- Femsa Colombia Bot, a WhatsApp bot that facilitates the interaction between customers and the client to order different products. I created serverless scripts with Node.js to integrate custom functionalities into the bot and proposed a new architecture for the way those functionalities are integrated. The bot was built with JavaScript, Node.js, ElasticSearch, MongoDB, AWS Lambda, and Serverless.
Viscosity North America August 2020 - October 2020
Software Architect
Viscosity helps customers maximize their Oracle and VMWare investments. As a Software Architect, I worked on:
- ODTUG admin and user web apps, two different web apps that allow admins to manage the content of events and presentations, and users to vote on different presentations and see event details. I designed and created the database structure to save the apps' data and create the web apps using Oracle technologies. The apps were built with Oracle APEX, Oracle DB, HTML, CSS, and JavaScript.
Guatemala.com September 2015 - July 2020
Technology & Software Development Manager
Guatemala.com is a digital platform offering different advertising options in Guatemala. As a Technology & Software Development Manager, I worked on:
- User and affiliate mobile apps, which provide access to all of the content available in the websites in the app with features to navigate to places, schedule events in a calendar, and more. I developed the mobile applications from start to finish, as well as the systems in charge of providing the data. The apps were built with JavaScript, TypeScript, Angular, Ionic, HTML, CSS, and SCSS.
- User and affiliate APIs, which add user registration, login, password reset, and Facebook login functionalities for the Guatemala.com systems with OAuth capabilities and facilitates integration through different endpoints. I designed the database structure and the system required to provide the functionalities in an abstract way and developed the API from scratch. The APIs use PHP, Laravel, Laravel Nova, OAuth, and Facebook Login.
- The events website, which allows users to see events happening in Guatemala in an easy-to-understand interface, organized by dates and categories. I defined the structure of the project and developed the system in charge of displaying the information using PHP, Laravel, WordPress, MySQL, HTML, CSS, and Bootstrap.
- The Centralized Content API, which provides the content of several systems (including legacy systems) and databases in a centralized way to be used by other websites and mobile applications. I defined the structure of the API endpoints to be used and developed them by integrating OAuth capabilities and abstracting different concepts from other technologies like WordPress and a proprietary directory system. The API was written in PHP, Laravel, WordPress, MySQL, and OAuth.