English:
Advanced
Dominican Republic
UTC -04:00
America/Santo_Domingo
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 availableExpertise
Years of commercial development experience
4 years of experience
Core technologies
Other technologies
Project Highlights
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.
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.
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.
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).
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
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.
Agency
50-100
GMT-7
United States
Core Expertise
Want to hire this engineer?
Check if David is available