Projects
Work experience
-
I worked on migrating legacy code, maintaining, extending, and improving the LinioPay PSP (Payment Service Provider) for Linio marketplace. Here I had to follow very strict rules and security processes due to the high level of sensitive data we worked with, including PCI Data Security Standard. I also helped identify privacy issues before any data leak occurred.
- PHP
- Zend
- Laminas
- Postgres
-
I worked on building multiple products for clients like Vantrust and the Ministry of Chile, building them all from scratch using, we worked closely with clients to understand their requirements, I played a key role in the solution design process from the UI to the DB schema, and developed the solution within the SCRUM framework.
- JavaScript
- Typescript
- NestJS
- React
- Prisma ORM
- Postgres
-
Full Stack Software Engineer
ProVETA
2020 - 2021
I worked within a team of 4 to build a Software for a program (ProVETA) in that University. The scope was to manage the execution of the courses. We did all the work from requirements gathering, to the design of the solution, and the build of the product with React, using Bootstrap, Express with TypeORM, and a Postgres DB. And built tests with Mocha and Chai libraries.
- Typescript
- Express.js
- React
- TypeORM
- Jest
- Postgres
-
Frontend Software Engineer
TICA SpA
2019 - 2020
Worked for a Software development startup, building React Web Apps for multiple clients from a railway company (FCAB - Chile) to a local library (Biblioteca Regional de Antofagasta.
- JavaScript
- Typescript
- React
Tech Stack
Here are the main technologies I've worked with:
Languages
- JavaScript
- Typescript
- PHP
Frontend
- React
- Next.js
- Tailwind CSS
Backend
- NestJS
- Express.js
- Prisma ORM
- TypeORM
- Postgres
Testing
- Jest
- Vitest
- PHP Unit
- Behat
Deployment
- Docker
- Terraform
- Jenkins
- AWS
- G-Cloud
Monitoring
- Loki
- Grafana
About me
I'm a Full Stack Developer with a passion for building web applications that are delightful to use. I have experience working with a wide range of technologies and frameworks, from React and Next.js to NestJS and Prisma ORM. I'm always looking to learn new things and improve my skills, and I'm excited about the opportunity to work on new projects and challenges.