PEDRO RHAI RIVERA LEONFull Stack Developer
Experienced Full Stack Developer proficient in JavaScript and TypeScript, with expertise in NodeJS and React. Passionate about information technologies and thriving in collaborative, agile environments. Committed to continuous learning and improving soft skills.
Tech stack
GitHub (6)
TypeScript (5)
React (5)
JavaScript (5)
Firebase (4)
PostgreSQL (4)
HTML (3)
Jenkins (3)
CSS (3)
MongoDB (3)
Android (3)
Kanban (3)
SQL (3)
Angular (3)
Terraform (2)
MySQL (2)
Scrum (2)
GraphQL (2)
Testing (2)
Agile (2)
Docker (1)
Redis (1)
Swagger (1)
Trello (1)
Mobile (1)
Mocha (1)
Databases (1)
Kubernetes (1)
Bootstrap (1)
Amazon (1)
Experience
Full Stack DeveloperAcklen Avenue
07/2022 - Currently

Mobile Development with React Native, Android Studio and XCode Backend Development with NodeJS, Express and NestJS Frontend Development with ReactJS and TypeScript Relational Databases with PostgreSQL and TypeORM or Sequelize No Relational Databases with MongoDB and Mongoose Cloud Computing with Amazon Web Services and GCP Documentation with SwaggerJS and TSDocs Unit Testing with JestJS CI CD with GitHub Actions and Jenkins Cloud Computing with AWS, Firebase and GCP Agile Methodologies like Scrum and Kanban Use of Design Patterns and Clean Architecture OOP with SOLID Principles and Good Practices Event Oriented Programming and EDD Use of Kafka for Data Stream Pipelines Use of Terraform for Infrastructure as a Code Use of Gulp for Tasking Strategies Continuous Improvement in Soft Skills Continuous Training in Technical Skills

Android
MongoDB
React
Kanban
TypeScript
Jenkins
Terraform
Firebase
GitHub
PostgreSQL
NodeJS DeveloperGlobant
09/2021 - 06/2022

GREATMINDS Backend Development with Node, TypeScript, JavaScript and NestJS Queries, Repositories, HTTP, REST and GraphQL Relational Databases with PostgreSQL and TypeORM No Relational Databases with MongoDB Use of Cache with Redis GIT Repositories and Pull Requests with GitHub Continuous Integration and Pipelines with Jenkins Cloud Computing with Amazon Web Services Agile Methodologies like Scrum and Kanban/Lean with Jira and Slack Use of Design Patterns (Singleton – Decorators - Factory - Dependency Injection) Microservices and Clean Architecture (Hexagonal - Components - MVC) OOP with SOLID Principles (KISS - DRY) Unit Tests with JEST and CI/CD Documentation with Swagger POSTMAN Requests, Collections and Environment DEVELOP and STAGE Deployments User Stories Management by Jira Issue Tickets Use of Visual Studio Code and DataGrip Use of LERNA, Husky and Bootstrap Continuous Improvement in Soft Skills Continuous Training in Technical Skills

JavaScript
MongoDB
Scrum
TypeScript
Redis
GraphQL
Swagger
Jenkins
GitHub
PostgreSQL
Backend DeveloperAYNITECH
04/2021 - 09/2021

CUSTOM PLUSH Backend Development with NestJS (TypeScript – TypeORM – JWT – NodeJS) Use of GraphQL (Mutations – Resolvers – Playground) Use of AWS IdentityJS (Amazon Cognito – Integration with Amazon Web Services) Docker Containers (PostgreSQL Image on Alpine Linux Distribution) Amazon Web Services (EC2 – S3 Buckets) Relational Databases with PostgreSQL (PgAdmin4) GIT Repositories (GitLab – Merge Requests – Issues) Frontend Development with ReactJS (HTML – AJAX – JavaScript) CSS Design with Bootstrap and SASS Agile Development (SCRUM / SLACK / Discord) Microsoft Office Excel (Project Work Planning – Sprints)

JavaScript
Docker
Agile
HTML
CSS
TypeScript
Amazon
GraphQL
Bootstrap
PostgreSQL
Frontend DeveloperWydnex
09/2020 - 03/2021

REX Frontend Development with Angular CSS Design with Angular Material Full Stack Development with Laravel and PHP HTML with Blade and Native JavaScript Use of Guzzle Library Relational Databases with Postgres Version Control with GIT on GitLab Agile Development with Kanban and Discord Cloud Computing with Google Cloud Platforms Microfrontend with Docker and Kubernetes Testing with Mocha and SonarQube Microsoft Office Excel

JavaScript
Docker
Kubernetes
HTML
Angular
CSS
Kanban
Testing
Databases
Mocha
Full Stack EngineerTEMPUS
12/2019 - 08/2020

TEMPUTRONIC Backend Development with .NET and C# Mobile Development with React Native Frontend Development with JavaScript Version Control with GIT on GitHub Agile Development with Scrum and Trello Relational Databases with SQL Server AWS Migrations, BATCH and APP Instances Unit Testing with JestJS Programming with C, C++ and Arduino Software Installation in Android with Java

Android
JavaScript
React
Scrum
SQL
Agile
Trello
Mobile
Testing
GitHub
Software Engineer InternCentro de Tecnologías de la Información y Comunicaciones CTIC UNI
02/2018 - 11/2019

Frontend Development with ReactJS, Angular and TypeScript Web Development with JavaScript, HTML and CSS Backend Development with NodeJS, Express and NestJS Mobile Development with Ionic, React Native and Android Studio Ethical Hacking and Cybersecurity with Python Big Data with Apache Hadoop Data Mining with Tensorflow and Weka Object Oriented Programming with Java Estructured Programming with C++ Relational Databases with MySQL and SQL Server Version Control with GitHub and GitFlow Cloud Computing with Firebase and Heroku Microsoft Office Excel

JavaScript
MySQL
React
SQL
HTML
Angular
CSS
TypeScript
Firebase
GitHub
Education
Electronic EngineerNational University of Engineering
02/2011 - 01/2018