🇨🇱 - Computer Engineer
Here's a selection of projects I've worked on. Each represents different skills and technologies I've used throughout my career.
Defined the architecture and core features of the website, actively contributing to the development of user interfaces, the AI assistant, and the integration of frontend components with the backend services. This project was carried out as part of my role at CMMEdu.
Front-end development, spanning from the design of the website to the implementation of the UI components. Freelance project for a Chilean real estate company.
Full-stack development, from architecture design to deployment and ongoing maintenance. Freelance project for a Chilean holding company.
Led the full development of the platform, from architecture design to application deployment. Additionally, developed a custom API to extract and manage data from the Open edX platform, enabling seamless integration with other services and systems. This project was carried out as part of my role at CMMEdu.
Definition and standardization of the IT infrastructure for the organization, including automation of repetitive tasks, the setup of a CI/CD pipeline, and the setup of a backup system. Furthermore, open source solutions were evaluated and implemented to fulfill the needs of the organization, such as password management, authentication, and monitoring. These tasks were part of my role at CMMEdu.
Led the end-to-end development of the platform, overseeing everything from architecture design to deployment and ongoing maintenance. Successfully integrated an Open edX instance with a Discourse forum through a centralized Keycloak authentication service and custom API connections. Additionally, developed and implemented tailored web interfaces using React.js to enhance user experience and platform functionality. This project was carried out as part of my role at CMMEdu.
Active participation in the development of the backend service that allows the user generate plots using the data stored in the database, and the user interface for inputting the parameters to generate the plots. This project was carried out with a team of 5 people at the Center for Climate and Resilience Research (CR²), in the context of a software development course.