Badges
Certifications
Work Experience
Professor
Universidad Creativa• February 2022 - Present
Teaching is one of his passion. After three courses of Programming fundamentals I developed the plan of my own courses, teaching Python and Micro:bit (a pocket-sized programmable 'bare-board' micro controller that can be used to teach people and apply coding within physical computing).
Web Developer
Creativería• September 2019 - September 2022
- Use Circle CI to design the automation flow. - Use Terraform to create infrastructure as code in AWS and implement Elastic Beanstalk infrastructure as a result. - Get a professional Agile certification. - Backend Developer in the Remō project dedicated to the generation of reports for the Critical Support technicians of Grupo Electrotécnica. - Implementation of Robert Martin's architecture called "Clean Architecture" for the development of the Remō API. - Use of Test Driven Development in CSharp, Javascript. - Implementation of the process of generating reports in PDF format for Remō reports.
Consultant
Crux Consultores• March 2019 - September 2019
- Participation in the BigBang program for the election process as a BCCR consultant. - As a consultant to the BCCR. Participate as developer in the Know Your Client project based on the creation, logging and consultation of personal information of clients and entities at the country level. - Create migration's script through different development environments. - Preparation of contracts and functionalities in the business logic of the Know Your Customer system. - Preparation of technical demonstrations for the user. - Scripting for automation of tasks such as building multiple Visual Studio solutions using MSBuild or running multiple sql scripts.
Software Engineer
Creativería• December 2017 - December 2018
- Developed Front-end for an application used to create binnacles of medical implements as a solution of the manufacturing processes of Boston Scientific. - Designed and developed the automated process to request materials using AngularJS, ASP.NET Web API with the Entity framework and connect to MSSQL as RDBMS and SAP DI API. - Designed and developed an application to keep track of different competitions within the company. Designed and Developed the proof of concept of PWA to connect OneLogin (Single sign-on system) with a client using React.JS, Redux, OIDC. The architecture of this application was designed with the concept of DMZ (demilitarized zone) to protect the main structure of the client. - Developed a complex Progressive Web Application (PWA) optimized for iPad used to generate offline reports of maintenance for Grupo Electrotécnica. We used Angular 6, Angular Material 6, Workbox, IndexedDB. - Created docker images with ruby and postgres to run and test an API. - Participated in video tutorials called Power Hours as speaker.
Education
Instituto Tecnológico de Costa Rica
Computer Science & Engineering, MS• February 2020 - Present
Instituto Tecnológico de Costa Rica
Computer Science & Engineering, BE• 2014 - 2017