Sobre mí
Me formé como ingeniero industrial en la Universidad de Santiago de Chile, pero mis intereses me llevaron con fuerza al desarrollo de software, campo en el que me introduje haciendo pequeños proyectos y cursos. Tengo especial interés en aquellas tecnologías que dan vida a la Web, a través de la que me es posible hacer brillar las buenas ideas e impactar de manera positiva en la vida de las personas.
Actualmente vivo en Santiago de Chile, desde donde trabajo como desarrollador freelance. Mis pasatiempos son la astronomía, los juegos de estrategia y las películas de suspenso.
Experiencia
2021 - 2024 Encargado de crear código, mantenerlo y dar soporte tanto en el frontend como el backend
Stack
- Vue.js
- Nuxt.js
- Apollo
- GraphQL
- API REST
- Node.js
- Express.js
- Mongoose
- MongoDB
- Vuetify
APIs
- Cronofy
- Google Calendar
- Typeform
- HubSpot
2021 Encargado de crear código, mantenerlo y dar soporte tanto en el frontend como el backend
Stack
- Vue.js
- Node.js
- MySQL
- SQLite
- Serverless
- API REST
- Vuetify
APIs
- MercadoPago
2021 Docente ayudante encargado de apoyar desarrollo de la clase y de resolver dudas en trabajos prácticos en curso sobre con desarrollo de software en HTML, CSS, JS, Node, Express, PostgreSQL, Handlebars, entre otros.
2020 Curso vía Zoom de 40 horas para 72 funcionarios de la Universidad de Chile. Enseñé bases de computación y uso de herramientas para trabajo colaborativo (Google Apps, Trello, Miro, Microsoft Teams, Jitsi, RRSS, entre otros).
2017 - 2020 Encargado de generar reportes de actividad de flotas de vehículos y personalizarlos para cada cliente con Excel y PowerBI. Desarrollé macros con VBA para procesar bases de datos externas y script en Python para consumir un servicio SOAP. Participé en el proyecto "Hola Taxi" implementando un sistema para alimentar una base de datos de conductores.
Stack
- Excel
- VBA
- PowerBI
Proyectos
Minkoo
Plataforma web para trabajo colaborativo. Frontend: Nuxt con store Pinia, TailwindCSS + DaisyUI para componentes UI. Backend: NestJS conectado a una base de datos PostgreSQL por medio de TypeORM y PassportJS para manejar las estrategias de autenticación y autorización, desplegados por medio de contenedores Docker.
Stack
- Nuxt
- Tailwind CSS
- DaisyUI
- Pinia
- TypeScript
- Node
- NestJS
- PassportJS
- PostgreSQL
- TypeORM
- Docker
ferich.dev
Sitio web personal para exponer mi portafolio profesional, construido en Astro.
Stack
- Astro
- Tailwind CSS
- TypeScript
Formación
2024 - Presente