Gregory Alexander Cabral De Los Santos
Gregory Alexander Cabral De Los Santos

Full Stack Developer

About Me

Full-Stack Software Developer from Dominican Republic with over 8 years of experience working across React.js, Node.js, TypeScript, and Flutter. I specialize in building high-quality, maintainable, and scalable applications across web and mobile platforms. On the frontend, I’m highly proficient with React, Next.js, Redux, Tailwind, and component-driven development. On the backend, I’ve delivered APIs and services using Node.js, Express, Laravel, and Flask, and I’m comfortable working with both SQL (MySQL, SQLite) and NoSQL (MongoDB) databases.

I have strong experience building and maintaining cross-platform mobile apps using Flutter, React Native, and Xamarin, including platform-specific optimizations and real-time functionality with WebSockets. I’m also well-versed in CI/CD workflows (GitHub Actions, Jenkins), containerization with Docker, and working in cloud environments such as Google Cloud. I'm quick to adapt to new stacks and tools, and consistently bring a product-focused mindset to every project I join—whether it's modernizing legacy codebases, optimizing performance, or delivering full-featured applications from scratch.

Work Experience

DevourGo
2024-06 - 2025-06

FullStack Developer

DevourGo

Devour is the pioneering force behind DevourGO, a cutting-edge web3-powered platform revolutionizing the food ordering landscape through blockchain technology and exclusive rewards. Worked remotely as a contractor.

  • Maintain and debug the DevourGo application.
  • Implement dark theme for the main application.
  • Create an Overwolf application that tracks in-game events to reward users.
  • Add user interaction features to their Discord bot.
  • Implement GitHub Actions CI to build the Overwolf app for both development and production environments.
  • Develop several scripts to improve the overall developer experience.
Nodejs
React
Typescript
M
Magic link
W
Web3
MongoDB
Express
Swagger
Discord.js
O
Overwolf SDK
Google Cloud
Github Actions
N
NX
Docker
Verizon
2024-01 - 2024-05

Front end/ Adobe Target developer

Verizon

Verizon is the world's second-largest telecommunications company by revenue and its mobile network is the largest wireless carrier in the United States. Worked remotely as a contractor through Newtech.

  • Creation of several campaign banners and elements.
  • Design and implementation of various Adobe Target multivariate tests.
  • Improved several existing campaigns.
HTML
CSS
Javascript
JQuery
A
Adobe Target
Constant Contact
2022-03 - 2023-11

Front end developer

Constant Contact

Constant Contact is an online marketing company headquartered in Waltham, Massachusetts. Worked remotely as a contractor through Newtech.

  • Maintain and debug the Constant Contact’s events application.
  • Design several features with pixel perfect design requirements.
  • Port the application’s lerna monorepo into a modern NX monorepo.
  • Implement Paypal on the front-end to receive payments from customers.
  • Refactor several legacy React class components into functional components.
  • Make a scrapping tool to migrate backend constants from properties format to JSON for frontend usage.
  • Correct bugs on proprietary frontend components library (FEKIT).
Nodejs
React
PropTypes
Redux
N
NX
Jest
Playwright
Jenkins
Version.do
2019-10 - 2022-03

Full-stack developer

Version.do

Version.do enriches the software industry in eastern Dominican Republic, providing development, quality management, and design services to local and international companies.

  • Maintenance and debugging of a freelancing web application.
  • Contributed to development of multiple web/mobile applications for the government sector.
  • Designed and developed a dates mobile application.
PHP
Laravel
Yii
MySql
MongoDB
JavaScript
Vue
Angular
React
React Native
NodeJS
Banmovil EIRL
2019-07 - 2020-01

Full-stack developer

Banmovil EIRL

Banmovil EIRL provides a mobile/web application for lottery game plays from users' phones.

  • Refactored a native android application.
  • Ported a Xamarin android application to Xamarin forms.
  • Maintenance of application backend.
  • Ported a native mobile application to a PWA.
PHP
Laravel
MySQL
Jquery
JavaScript
Xamarin android
Xamarin forms
Self-Employee Freelancer
2018-01 - 2019-10

Full-stack developer

Self-Employee Freelancer

Worked on several small projects, gaining experience with various frontend/backend frameworks and libraries.

  • Designed a real estate web application.
  • Designed a travel booking web application.
  • Developed a food and services delivery mobile application.
Angular
Native android
Materialize.css
Nodejs

Education

Dominico Americano
2017-01 - 2018-09

Basic / Advanced English

Dominico Americano

Universidad Dominicana O&M
2017-01 - 2021-11

Systems Engineering

Universidad Dominicana O&M

Alianza Juvenil
2015-03 - 2015-07

Basic C#

Alianza Juvenil

Alianza Juvenil
2014-02 - 2014-11

Office Package and Basic Operating Systems Usage

Alianza Juvenil

Calasanz San Eduardo
2010-01 - 2016-08

Bachelor’s Degree

Calasanz San Eduardo

Skills

Programming Languages

JavaScript

8 years

TypeScript

8 years

PHP

4 years

Python

3 years

Dart

3 years

Bash

3 years

C#

2 years

Java

1 year

Web Frameworks & Libraries

React

7 years

Socket.io

4 years

Next.js

3 years

MUI

3 years

Bootstrap

3 years

JQuery

3 years

Vue.js

2 years

Angular

2 years

Tailwind

2 years

Mobile Frameworks

React Native

4 years

Expo

4 years

Flutter

3 years

Xamarin

2 years

Native Android

1 year

Backend Frameworks

Node.js

7 years

Express

7 years

Laravel

4 years

Flask

1 year

Databases

MongoDB

3 years

SQLite

3 years

MySQL

2 years

Testing Frameworks

Jest

3 years

Playwright

3 years

CI/CD & Containerization

Docker

3 years

GitHub Actions

2 years

Tools & Platforms

Windows

10 years

VSCode

7 years

Git

7 years

Linux

7 years

Jira

6 years

MacOS

6 years

Agile & Methodologies
S

Scrum

6 years