Summary

Expertise

Project Highlights

Agency

DM

English:

Advanced

David M.

vetted by Youteam

Vetted by YouTeam

Dominican Republic

UTC -04:00

America/Santo_Domingo

English:

Advanced

Full-Stack Web Developer with more than 4 years of experience in developing applications using JavaScript

Over his career in software development, David has built different types of applications like servers, web applications, PWA, hybrid applications, etc. He was responsible for the Front-End and Back-End using React/Angular and Node/Express/NestJS, respectively. He can also manage databases such as MongoDB, MySQL, and SQLite. Aside from honing technical skills over his career, David had opportunities to lead small teams of developers to achieve their goals and learn new things faster.

Want to hire this engineer?

Check if David is available

Expertise

Years of commercial development experience

4 years of experience

Core technologies

JavaScript 4 years
React.js 4 years
Next.js 4 years
TypeScript 3 years
Node.js 3 years
GraphQL 1 year

Other technologies

AngularJS
CSS
Express.js
GitHub
Ionic
JavaScript
MongoDB
MySQL
Node.js
TypeScript
HTML
RESTful API
SQLite
Docker
Redux
Nest
Google Cloud Platform

Project Highlights

icon
Front-end Developer

Skimli

Sep `22 - Present

2 years

Skimli is an AI video editor that uses cutting-edge technology to analyze and summarize your videos. Their advanced machine learning algorithms identify the key moments in videos, allowing users to create skimmable versions that capture the essence of the original.

Responsibilities & achievements

Has been working on this project as the main front-end developer. In this project, I am responsible for developing the website skimli.com and developing the web application from scratch. The most important and complex functionality that David has worked on in this project is a video editor that allowed the users to edit the videos generated by the IA.

React.js
Redux
GraphQL
Next.js
icon
Full-stack Developer

tuHospital

Jul `21 - Jun `22

11 months

Intellisys

This website was used by doctors and patients to make consultations through video calls.

Responsibilities & achievements

Worked mainly on developing the structure of the project and focusing on the security of the project, the modeling of the database and the module of the consultations (made several). Lead the team to develop some of the main features of the project, like the security layer and the consultation module. Developed the front-end using Angular, CSS, HTML and JavaScript. Developed the back-end using Node, Nest.js, and Typescript to develop the REST/RESTful APIs. Worked with Google API of authentication to authenticate the user with their Google accounts. Managed APIs of Google Calendar to schedule the consultations of the patients.

AngularJS
CSS
JavaScript
MySQL
Node.js
React.js
TypeScript
HTML
RESTful API
MVC
Nest
Google Cloud Platform
icon
Full-stack Developer

VacunateRD

Mar `21 - Jul `21

4 months

Intellisys

The official website of the vaccination plan of the Dominican Republic - vacunate.gob.do.

Responsibilities & achievements

Worked mainly on developing the structure of the project and focusing on the security of the project, the modeling of the database and the module of the consultations. Lead a small team of developers in charge of connecting the main page with the CMS. Lead the team to develop the security layer and the consultation module. Developed the front-end using Angular, CSS, HTML and JavaScript to develop the REST/RESTful APIs. Worked with the Google API of authentication to authenticate the user with their Google accounts. Managed APIs of Google Calendar to schedule the patients.

CSS
Express.js
JavaScript
React.js
TypeScript
HTML
Redux
icon
Full-stack developer

Recargas Dominicana

Mar `21 - Present

4 years

This is a top-up and mobile data plans sales system for the Dominican Republic. This is a personal project that David used to work on in his free time, at night, early in the morning, and during the weekends. This system is composed of several applications. The server, the admin, the website, the web app, the mobile app, etc.

Responsibilities & achievements

David was developing the project solo and has worked on all of the aspects of the project, from the planning, the UI/UX design, the structure of the project, the modeling of the database, the deployment system (CI/CD) using GitHub Actions, etc. Deployed the applications on GCP using Cloud Run and Docker. Stored the files of the application (Cloud Storage).

CSS
Express.js
Ionic
JavaScript
MongoDB
MySQL
Node.js
React.js
TypeScript
HTML
RESTful API
Redux
Next.js
icon
Full-stack Developer

Pamela Bot

Mar `20 - Mar `21

1 year

Intellisys

Automated chat for the eHospital.do website and the Pamela App. These applications were used to provide automated medical assistance to people who needed it. Later this chatbot was developed as a standalone app called Pamela.

Responsibilities & achievements

Developed the chatbot (Pamela Bot) using Microsoft Bot Framework, Node, Express, REST/RESTful APIs, JavaScript and MongoDB in order to provide automated medical assistance. Developed the application and its chatbot (Pamela App) using React, HTML, CSS, Javascript, Typescript, Ionic, Android, and Kotlin. Worked with the Google API of authentication to authenticate the user with their Google accounts. Developed the CI/CD pipelines that deployed the project to Azure and that compiled the mobile application each time that a branch was merged with the main branch. One of the best achievements that I did on this project was the unit tests. I developed very solid tests that allowed us to refactor or update the code of the bot without having to worry about breaking it

CSS
Express.js
JavaScript
React.js
TypeScript
HTML
Redux
icon
Junior Developer

InTurn

Aug `18 - Mar `20

2 years

Intellisys

The application was used internally by the IT services company to notify the office staff when it was their turn to go to the dining area.

Responsibilities & achievements

Developed the front-end of the application using Next, React, HTML, CSS and JavaScript. Developed the back-end of the application using Node, JavaScript, Express, REST/RESTful APIs and MongoDB as the database.

CSS
Express.js
JavaScript
React.js
TypeScript
HTML
Redux

Agency

Software development company agency #2003

50-100

GMT-7

United States

Core Expertise

Apache
AWS
Azure
Cloud Engineer
Data Scientists
Java
JavaScript
Kubernetes
Linux
MySQL
Node.js
PHP
PostgreSQL
Python
React.js
React Native
Ruby
Ruby on Rails
TypeScript
DevOps
Go
Golang
Redis
Test Automation
Test Case Design
RESTful API
Docker
JavaSE
Vue.js
GraphQL
Google Cloud Platform
JavaScript MVC
GoLand
Next.js
Terraform
Cloudformation
Data Analyst

Want to hire this engineer?

Check if David is available