Summary

Expertise

Project Highlights

Education

Agency

RT

English:

Advanced

Raidel T.

vetted by Youteam

Vetted by YouTeam

Ecuador

UTC -05:00

America/Guayaquil

English:

Advanced

I started with web development, since then I've worked mainly on the frontend and backend

I have been a software developer for more than 14 years with a wide experience in front-end technologies focusing mostly on React and Angular but really with any other JavaScript library. On the backend side, I have focused mostly on any framework based on PHP or Node. But also worked with cloud technologies mainly in AWS. Really focused on test coverage to provide good products using unit testing or even end-to-end testing.

Want to hire this engineer?

Check if Raidel is available

Expertise

Years of commercial development experience

14 years of experience

Core technologies

React.js 6 years
React Native 4 years
Next.js 3 years
JavaScript 12 years
Node.js 6 years
Express.js 8 years

Other technologies

AWS
HTML5
jQuery
MongoDB
MySQL
PHP
PostgreSQL
React.js
Selenium
SQL
TypeScript
Bootstrap
CSS3
JSON
NoSQL
Sass
Scrum
Unit Testing
Angular 2x
RESTful API
Redux
Vue.js
Cypress
Jest
Bitbucket
GraphQL
Firebase

Project Highlights

icon
Senior Full Stack Developer

CareerBuilder’s

Number8

Software development staffing firm located in Louisville, Kentucky. Partnered with a large variety of businesses including small tech startups, Fortune 100 companies, and international corporations.

Responsibilities & achievements

Internal web system for displaying usage, users, and admin data in form of charts and tables. Also, for CRUD operations over that data. Main tasks executed in the project: − Frontend work in Angular using Ngrx for state management and effects for the service layer. In this project I worked with a small development team mostly focusing on the front end. Technologies: Angular, Ngrx, Selectors, Observables, Effects, Node, Redis.

Node.js
Redis
Angular 2x
NgRx
icon
Full Stack Developer

Internal Inventory Control System

RTC Group

A small group of developers focused on freelancer work mostly for government institutions.

Responsibilities & achievements

Internal project for the interior ministry in charge of creating a management system for their warehouses. Main tasks executed in the project: − Front-end work with jQuery and PHP with Yii Framework. − Backend work also related to PHP and Yii Framework. − DB with MySQL. In this project, I created the entire codebase to handle the large amount of data managed by the institution. Technologies: jQuery, PHP, Yii Framework, MySQL.

jQuery
MySQL
PHP
Yii
icon
Full Stack Developer

Fleet control system

RTC Group

A small group of developers focused on freelancer work mostly for government institutions.

Responsibilities & achievements

Internal project for the interior ministry in charge of creating a fleet control system to provide tracking information from all the vehicles of the institution. Main tasks executed in the project: − Project created with C++, ArcGIS, and Oracle In this project, I created the code that handled the signals from the devices installed in the vehicles and show that information in real-time using ArcGIS

C++
Oracle
icon
Full Stack Developer

Swimming Competitions Manager

RTC Group

A small group of developers focused on freelancer work mostly for government institutions.

Responsibilities & achievements

Internal project for the sports ministry in charge of providing an administration system for swimming competitions with 3 major sections. The smaller one was the results section, dedicated to basically displaying resumes and charts for each competition or each event. The second one was all the persistence flow and the last one was the inscriptions section. Main tasks executed in the project: − Frontend work, related to jQuery and PHP with Zend Framework. − Backend work also related to PHP and Zend Framework. − DB with MySQL. In this project, I created the entire codebase based on the design provided by a third party. Technologies: jQuery, PHP, Zend Framework, MySQL.

jQuery
MySQL
PHP
Zend
icon
Frontend developer

Gemini mobile app

Dom & Tom

Product agency that helps Fortune 500 companies and next-generation startups build the future of digital.

Responsibilities & achievements

Mobile app for the Gemini company basically to translate their website to a mobile application Main tasks executed in the project: − All the frontend work in the mobile app using React Native with Redux Sauce as the state manager and sagas for the service layer. This was a large project with the objective of creating a mobile app for crypto exchange and management. Technologies: React Native, Redux, Redux Sauce, Redux Sagas, and API Sauce

React Native
Redux
Redux-saga
icon
Frontend developer

CNN Candidate Matchmaker

Dom & Tom

Product agency that helps Fortune 500 companies and next-generation startups build the future of digital.

Responsibilities & achievements

Public project for CNN related to the presidential elections from 2016. Main tasks executed in the project: − Frontend work in jQuery using structured sections to provide steps for a quiz. This was an internal project requested by CNN with a specific stack of technologies based on creating a quiz to gather information and provide the best possible match among all the candidates. Technologies: jQuery.

jQuery
icon
Frontend developer

University of Oklahoma Internal Administrator

Dom & Tom

Product agency that helps Fortune 500 companies and next-generation startups build the future of digital.

Responsibilities & achievements

Internal project for the University of Oklahoma to manage data about their library. Main tasks executed in the project: − Frontend work in React. This work was done when react was starting to gain strength, so we did this project using plain react without any state manager. It was a unique experience. Technologies: JavaScript, React, LESS.

JavaScript
React.js
LESS
icon
Frontend developer

McDonalds Internal Stats

Dom & Tom

Product agency that helps Fortune 500 companies and next-generation startups build the future of digital.

Responsibilities & achievements

Internal project for McDonalds based on creating a score calculator with a lot of graphical data. Main tasks executed in the project: − Frontend work, related to react and D3.js for all the charts using SVG as the drawing technique. This was my first project with extensive use of D3.js for displaying data using interactive charts. Technologies: JavaScript, React, Redux, Sass, D3.js

D3.js
JavaScript
React.js
Sass
Redux
icon
Senior Full Stack Developer

Fitradio Instructor Playlists

Number8

Software development staffing firm located in Louisville, Kentucky. Partnered with a large variety of businesses including small tech startups, Fortune 100 companies, and international corporations.

Responsibilities & achievements

REST api for managing information about the company instructors and playlists. − Backend work using Laravel to create the REST API connected to a mysql database. In this project I worked as a backend developer using Laravel as the main framework with Eloquent and Redis for caching data. Technologies: PHP, Laravel, Eloquent.

PHP
Laravel Framework
Eloquent
icon
Senior Full Stack Developer

Webace Reporting System

Encora

An established leader in outsourced product development services that specializes in innovation acceleration for leading technology companies.

Responsibilities & achievements

Web system created for providing reporting information on all kind of internal data for the Accurate company. Main tasks executed in the project: − Frontend work in Angular and D3 working with Ngrx for state management and using mostly D3 to create heavy charts using canvas instead of SVG due to the amount of data to display. Did a big migration from Angular 7 to Angular 14 which was an interesting challenge. In this project I was mainly working as a senior front-end developer Technologies: Angular, Ngrx, Effects, D3

D3.js
Angular 2x
NgRx
icon
Senior Full Stack Developer

Fitradio Reports

Number8

Software development staffing firm located in Louisville, Kentucky. Partnered with a large variety of businesses including small tech startups, Fortune 100 companies, and international corporations.

Responsibilities & achievements

Web system in charge of generating usage reports, storing them in S3 and serving the actual file and resume information in chart and table data. Also, with the functionality of sending those files to the music providers (SONY, Universal, and Warner) using a private SFTP. Main tasks executed in the project: − Frontend work in react using Redux Toolkit for the state management and Redux Toolkit Queries for the service layer. − Backend work in node with loopback for the REST API. − DevOps work in AWS using S3 to store assets. − Database work using Mongo db to store and query around 2 million records monthly In this project, I was the only developer and I had to take care of an old system and bring it up to date. Technologies: React, Context, Axios, Styled Components, Node, Loopback, Mongo, AWS

AWS
MongoDB
Node.js
React.js
RESTful API
Redux
icon
Senior Full Stack Developer

Sweatbase

Number8

Software development staffing firm located in Louisville, Kentucky. Partnered with a large variety of businesses including small tech startups, Fortune 100 companies, and international corporations.

Responsibilities & achievements

This was a large project with the objective of a web application with 3 sides. The first one was an admin section to manage data about users, workouts, categories live streaming, and others. The second one was a creator section so gym owners could create their users and gym data in the system and generate subdomains for their gyms using AWS Route 53 and CloudFront. The third section was the actual members’ section in which standard users could watch workouts on demand or in a live format. Main tasks executed in the project: − Frontend work in react using Redux Toolkit for the state management and Redux Toolkit Queries for the service layer. − Backend work in node with express for creating a REST API. Elastic search to store track information and for searching data in more than 10 million records using amazon open search service and Studio 3T or Compass to touch the database directly. − DevOps work in AWS mostly for deploying and storing assets using EC2 for the backend, Amplify with Route53 for the front end, and S3 for storing assets. In this project, I was working with a team of other 2 developers and we started with an already-in-progress work but since I got the tech lead position my decision was to change the architecture from recoil and sass to a proper structure with Redux and styled-components which allowed to have a much better organization in the entire code. Technologies: React, Redux, Redux Toolkit, Listeners, Selectors, Axios, Styled Components, Node, Express, Elastic Search, AWS.

AWS
Express.js
Node.js
React.js
Elasticsearch
Redux
icon
Senior Full Stack Developer

FitRadio Website

Number8

Software development staffing firm located in Louisville, Kentucky. Partnered with a large variety of businesses including small tech startups, Fortune 100 companies, and international corporations.

Responsibilities & achievements

Public project for the FitRadio company in charge of migrating their current administration website built in Zend framework to a more recent architecture. Main tasks executed in the project: − Frontend work in React mostly using Redux Toolkit for state management, Redux Toolkit Queries, and listeners for the service layer. − Backend work using mainly Laravel for a REST API and MySQL as the database management system. In this project, I was the only developer creating this entire site with the only restriction of using PHP and MySQL in the backend. Technologies: PHP, Laravel, MySQL, JavaScript, React, Redux Toolkit, Redux Sagas, Axios, Styled Components.

JavaScript
MySQL
PHP
React.js
Laravel Framework
RESTful API
Redux
Redux-saga
icon
Senior Full Stack Developer

Instructors playlist (2020 - 2022)

BairesDev

Nearshore technology solutions company. Architect and engineer scalable and high-performing software solutions to meet the business challenges.

Responsibilities & achievements

Web site to allow gym instructors to create playlists and export them to a different system to be consumed on their trainings. Main tasks executed in the project: − Frontend work in React mostly using Redux Toolkit for state management, Redux Toolkit Queries, and listeners for the service layer. − Backend work in node with NextJs for creating a REST API. Elastic search to store and query all the playlists information using amazon open search service and Studio 3T to touch the database directly. Technologies: React, Redux, Redux Toolkit, Listeners, Selectors, Axios, Styled Components, Node, NextJs, Elastic Search, AWS.

AWS
Node.js
React.js
Elasticsearch
RESTful API
Redux
Next.js
icon
Senior Full Stack Developer

Netgraph Chatbot (2022 - 2022)

BairesDev

Nearshore technology solutions company. Architect and engineer scalable and high-performing software solutions to meet the business challenges.

Responsibilities & achievements

Web addon created for providing a generic chatbot for websites. Main tasks executed in the project: − Frontend work in React using redux sauce and sagas for state management and the service layer. Also used styled components with BEM notation for the styles. I was the tech lead on this project, so I decided to go with a redux application. Technologies: React, Redux Sauce, Sagas, API Sauce, Styled Components

React.js
Redux
icon
Senior Full Stack Developer

Developer Town Admin Website (2021 - 2022)

BairesDev

Nearshore technology solutions company. Architect and engineer scalable and high-performing software solutions to meet the business challenges.

Responsibilities & achievements

Web system for managing information about the company internal information. − Frontend work in React using redux toolkit to manage the state − Backend work using Laravel to create a REST API. − Database work using Mongo Db In this project I worked as a full stack developer focusing mostly on the backend since I was the only backend developer, and the team had more members on the front end. Technologies: React, Redux Toolkit, PHP, Laravel, Eloquent, Mongo.

MongoDB
PHP
React.js
Laravel Framework
Eloquent
Redux
icon
Senior Full Stack Developer

Hello Alice Website (2020 - 2022)

BairesDev

Nearshore technology solutions company. Architect and engineer scalable and high-performing software solutions to meet the business challenges.

Responsibilities & achievements

Web system created for providing information, access grants, and other benefits for small business owners. Main tasks executed in the project: − Frontend work in React using NextJs as a framework working with SSR, Jest, and React Testing Library for unit testing. Also used context for state management and Apollo for GraphQL. In this project besides other things, I was the tech lead in the team with the objective of creating a credit card integration with the FNBO bank. Technologies: React, Context, NextJs, GraphQL, Apollo, Styled Components.

React.js
Apollo
Jest
GraphQL
Next.js
icon
Senior Full Stack Developer

Bazaarvoice site (2020 - 2021)

BairesDev

Nearshore technology solutions company. Architect and engineer scalable and high-performing software solutions to meet the business challenges.

Responsibilities & achievements

Web site providing information about the company products and an admin section to manage users and other internal data. − Full stack work with Laravel using Blade as the templating engine, routing, middleware, controllers, and all layers managed inside Laravel and just the same with the ORM using Eloquent. In this project I worked as a full stack developer creating the entire site in PHP using Laravel as the main framework. Technologies: PHP, Laravel, Eloquent.

PHP
Laravel Framework
Eloquent

Education

Higher education in Computer Science

Agency

Software development agency #3757

10-50

GMT-5

Lima, Peru

Core Expertise

Agile
Amazon EC2
Amazon S3
AngularJS
AWS
Azure
C#
Django
Elixir
ETL
Express.js
Flask
Google Analytics
Groovy
Hibernate
HTML5
Ionic
Java
JavaScript
jQuery
Kotlin
Kubernetes
Microsoft
Microsoft Dynamics CRM
MongoDB
.NET
Node.js
PHP
PostgreSQL
Python
QlikView
React.js
React Native
Ruby on Rails
Scala
Selenium
Spark
Spring
SQL
SQL Server
SSIS
Tableau
TypeScript
WordPress
Xamarin
Apache Tomcat
Bootstrap
CSS3
Git
Go
Golang
HTML
iOS
Mocha
Oracle database
Pentaho
Project Scheduling
Scrum
SQL Azure
SQL Programming
Unit Testing
Web Services
Sketch
User Experience Design
Angular 2x
Postman
Project management
Docker
DynamoDB
MariaDB
SQL query
InVision
Redux
Project Manager
Scrum Master
Maven
Spring Boot
Illustrator
Photoshop
Jest
Enzyme
Hadoop
Flutter
.NET Core
Figma
AWS Lambda
Firebase
Next.js
SEO
Power BI
AWS Glue
Pyspark
.NET Framework
Snowflake
SAP HANA

Industries

Architecture & Design, E-Commerce & Retail, Information services & Technologies, Construction & Real estate, Data Science & Machine Learning, Branding, design, web development

Want to hire this engineer?

Check if Raidel is available