About
Solid backend knowledge implementing rest API with Express.js, Nest.js, MongoDB, MySql, jsonwebtoken, GraphQl and Typescript. Strong understanding frontend with HTML/CSS, React.js, Next.js, react-hooks, Redux, Redux-Saga, Webpack, Sass, CSS Module. And I’ve experience deploying apps with Docker, Docker Compose, Kubernetes.
Work Experience
TEDnologia
Onsite
03/2016 - 08/2016
Intern Developer
Create a web pages with Wordpress and start create applications with MAMP(PHP, MySql, HTML, CSS, JavaScript, JQuery) stack.
Inventarte SAC
Onsite
08/2016 - 03/2017
Junior FullStack Developer
Developed and improved new features and views an existing E-commerce(PHP, MySql, HTML, CSS, JavaScript, JQuery). And integrate payments(Culqi).
Inventarte SAC
Onsite
03/2017 - 07/2018
FullStack Developer
Maintain sites and servers(PHP, Linux). Develop sites and landing pages(Wordpress).
Quantico Trends
Remote
07/2018 - 08/2021
Software Developer
I started developed new and existing sites(ReactJs, GraphQl, redux, redux-saga, Lucid, Semantic UI, axios). Then I developed APIs and ETLs oriented to micro services(NodeJs, ExpressJs, Python, Flask, GraphQl). Store Data(MySql, MongoDB, ElasticSearch). Caching data(Redis). Data pipeline (Rabbit MQ). Deploy apps (Linux server, docker, docker-compose, kubernetes).
Moonshot Partners
Remote
07/2018 - 08/2021
Software Engineer
Extract, Transform data for different providers(APIs, files, web scrapping) and Load on queues(ServerLess, MongoDB, Azure, AWS). Created custom connectors for Airbyte (TypeScript, Docker). Developed APIs(NestJs, TypeScript). Mantein and improve an application(ReactJs, Express, React Native, Postgress).
Education
Institute San Ignacio de Loyola
Institute San Ignacio de Loyola - Software development | 2014 - 2016
AWS
AWS Cloud Practitioner certified. (https://www.credly.com/badges/90f2f0bd-5c79-4602-a748-df880e057c5b/public_url)
Projects
Lalicore
Ecomerce wine store, with a section to custom a message in the bottle.
Mamp Stack
Payment Culqi
Refactor ETL to Microservices
Decopling plain scripts to individual services.
RabbitMQ
Kubernetes
Js worker
Py worker
Go1 ETL
Migrate data from different sources to a single source.
Airbyte
Typescript
Azure
Gigworx
Improve and mantein a platform to connect freelancers with companies.
NextJs
React Native
Postgress
ExpressJs
Reservamos CMS
Create templates and components to display data from a DATO CMS.
NextJs
Tailwind CSS
Dato CMS
Strong Skills
Frontend
HTML
CSS
ReactJS
VuejS
Next JS
Tailwind CSS
ShadCn
Backend
NodeJs
GraphQL
Nest.js
Flask
Database
MySql
MongoDB
Postgress
ElasticSearch
Redis
RabbitMQ
Coplements
Docker
Kubernetes cli
Microservices
Rabbit MQ
Vercel
Airbyte
AWS