HELLO THERE,

My name is Alexis, I’m a Senior Fullstack developer based in Costa Rica. Besides doing bad Star Wars references, I normally enjoy myself making new ideas come to life, I’d like to say that I’m always looking to be near perfect and to be detail-oriented when it comes to working as a programmer.

SKILLS

Node JS

100%

Typescript

100%

Express JS

100%

PHP

100%

SQL / NoSQL

100%

GCP / AWS

95%

Rust

85%

Javascript

100%

CSS3 / SASS / LESS

100%

HTML5 / HTMX

100%

React

95%

NextJS

95%

Angular

90%

Svelte

85%

EXPERIENCE

January 2023 to Present

Skillshare <span class="divider">/</span> Senior Fullstack Engineer

<ul class="job-description"> <li> Use Frontend technologies such as NextJS to build UI components with SSR, CSR and SSG and connect those with backend microservices using GraphQL as the default protocol of communication. </li> <li> Create and maintain several backend microservices using NestJS, GraphQL and PostgreSQL databases. </li> <li> Use Jest to write unit and integration testing for the microservices and the UI components. Use Storybooks to display and test UI components. </li> <li> Create and maintain different applications using several AWS services such as Lambda functions, AppSync, EventBridge, Etc. </li> <li> Maintain and migrate PHP monolith built with Laravel and Backbone with React to the new microservices infrastructure and the new NextJS UI. </li> </ul>

May 2022 to February 2023

Cerebral <span class="divider">/</span> Team Lead Engineer

<ul class="job-description"> <li> Planning of new features and designing of new architectures and database schemas with the team. Document every step and decision through the design and development process. </li> <li> Estimate and distribute work and responsibilities through the team and its members. </li> <li> Use agile and scrum to ensure a clear path for the team to do progress in their tasks. </li> <li> Create and maintain several backend structures such as monolithic and microservices APIs written in Typescript using NestJS and also in Ruby with a shared PostgreSQL database for the project. </li> <li> Work with ReactJS and Ruby on Rails to create or update existing frontend applications and communicate with several backend services. </li> </ul>

May 2019 to May 2022

Q6 Cyber <span class="divider">/</span> Senior Fullstack Engineer

<ul class="job-description"> <li> Company about cybersecurity. </li> <li> Create and maintain backend applications using NodeJS, NestJS, MongoDB and Elasticsearch while implementing unit and integration testing. </li> <li> Build new microservices using Cloud Functions, Cloud run, GRPC with Protobufs, and Pub/Sub from Google Cloud Platform. </li> <li> Using frontend technologies such as Angular and Vue to create multiple web applications connected to several backend services while implementing unit and E2E testing. </li> </ul>

June 2017 to August 2019

Moo Gaming <span class="divider">/</span> Fullstack Engineer

<ul class="job-description"> <li> Developing a web application for professional e-Sport Teams with requirements of managing schedules, training, and tournaments. </li> <li> Use React to create UI components for the application while integrating several backend services written on NodeJS with Express and MongoDB. </li> </ul>

July 2018 to May 2019

Loymark <span class="divider">/</span> Senior Fullstack Engineer

<ul class="job-description"> <li> Implementing an API for Papa John’s ordering site using NodeJS, Express, and MySQL. </li> <li> Create the UI for the Papa John’s ordering site using React, Redux, Typescript, and SASS. </li> <li> Create Worker Threads using NodeJS to manage several tasks or processes alongside the API. </li> </ul>

July 2017 to July 2018

Rempro Sotfware <span class="divider">/</span> Web Developer

<ul class="job-description"> <li> CMS Maintenance for the company and its clients. </li> <li> Build web/mobile applications using React, Angular, IONIC, NodeJS, Express, and Oracle. </li> <li> Work with clients to get an understanding of their business and what they want to update or upgrade from their website/app, improve overall website performance. </li> </ul>

January 2016 to July 2017

OM Agency <span class="divider">/</span> Fullstack Developer

<ul class="job-description"> <li> Build website layout/user interfaces using standard HTML5/CSS3, while integrating data from various backend services and databases with asynchronous calls using AJAX and Promises. </li> <li> Implement backend services to manage data with NodeJS, PHP, and MySQL. </li> </ul>

FUN FACTS

100+

Games Played

100000+

Minutes of Music Listened

100+

Projects Done

10000+

Code Lines Written

CONTACT

Phone

+(506) 8403 7638