Summary

Expertise

Project Highlights

Education

Agency

GC

English:

Intermediate

Gabriel C.

vetted by Youteam

Vetted by YouTeam

El Salvador

UTC -06:00

America/El_Salvador

English:

Intermediate

Back End Engineer with more than 4 years of experience

I am a Software Engineer with problem-solving skills and more than 4 years of experience working with Backend technologies such as Node.js and PHP. I have experience with relational databases like MySQL and PostgreSQL and non-relational databases like MongoDB. Also, in design and develop different API´s, both GraphQL and REST. I am always learning new skills, developing and improving the ones I have, and growing my knowledge on different technologies in order to apply it and share it with others.

Want to hire this engineer?

Check if Gabriel is available

Expertise

Years of commercial development experience

4 years of experience

Other technologies

AngularJS
Express.js
JavaScript
MongoDB
MySQL
Node.js
PHP
PostgreSQL
React.js
SQL
TypeScript
WordPress
Bootstrap
CSS3
HTML
Vue.js
Next.js

Project Highlights

icon
Backend Engineer

Backend Engineer

Jan `20 - Present

5 years

Elaniin Tech Company

Analyze customer requirements for design, create and maintain database that can adapt for all needing. • Design, analyze and maintain different relational databases using MySQL or PostgreSQL as databases manager. • Ensuring that all styles and flows were correctly implemented and fixed any bugs found while following the app flow. • Design and develop GraphQL API according customer’s requirements, using all different elements of GraphQL like Mutations, Queries and Subscriptions for real-time notifications. • Attending meetings in order to give follow up to teammates and clients

Responsibilities & achievements

Node.js
TypeScript
Apollo
Nest
GraphQL
icon
Freelance

APP Developer Freelance

Jan `18 - Sep `18

8 months

GOVERNMENT ETHICS TRIBUNAL OF EL SALVADOR

• Analyze client requirements for design, create and maintain database that can adapt for all needing. • Develop and maintain hybrid app using Ionic and Cordova features for make reports and complaints follow-up. • Develop and maintain a web administration panel where all the reports and complaint where checked and solved by personal, using PHP, HTML, CSS3 and Bootstrap. • Publish and follow-up app in Google Play Store, generate private keys for publish and keep it updated according Google Play requirements. • Document all the elements that make up the system, as well as make user manuals and technical manuals detailing the use and maintenance of the application

Responsibilities & achievements

AngularJS
Ionic
Node.js
PHP
TypeScript
Bootstrap
icon
Web Developer

Web Developer

Jan `17 - Jan `19

2 years

LATIN AMERICAN BIBLE SEMINARY

Analyze customer requirements for design, create and maintain database that can adapt for all needing. • Design and code an e-learning shop, including digital graphic line design and adding responsive features to website. • Developed backend functionalities using PHP as server language, including email integrations and payment gateway. • Install and maintain platform in bluehost server, in this case includes Moodle platform installation for virtual classrooms. • Document all the elements that make up the system, as well as make user manuals and technical manuals detailing the use and maintenance of the application. • Train personal for use the software properly in both the e-learning platform and Moodle platform.

Responsibilities & achievements

JavaScript
jQuery
MySQL
PHP
CSS3
HTML
icon
Back end Engineer

TASK IT

Backend Engineer

Integrate design and development patterns to maintain good code structure and maintenance, such as clean architecture and DDD. • Integrate third party services according client requirements. • Analyze customer requirements for design, create and maintain database that can adapt for all needing

Responsibilities & achievements

JavaScript
Node.js
icon
Backend Engineer

INSIGNIA CLOUD

Design and develop GraphQL API according customer’s requirements, including debug with data in production. • Integrate multiple databases in a single GraphQL API, according client requested header change database connection and get data from different databases sources. • Provide adequate maintenance to the API and correct bugs that arise

Responsibilities & achievements

Node.js
TypeScript
Nest
icon
Backend Engineer

MATCHCONTUSALUD (FREELANCE)

Developed and designed a NodeJs API or real-time chat between a PWA and a web administration panel using Socket.IO • Integrate API with web administration panel and debug all possible bugs that arise. • Maintain the API and NodeJS server for any downtime

Responsibilities & achievements

Express.js
Node.js
Socket.IO

Education

Higher education in Computer Science

Agency

agency #2471

100-400

GMT+13

San Salvador

Core Expertise

Django
JavaScript
Node.js
PHP
React.js
Laravel Framework
Vue.js
.NET Core

Want to hire this engineer?

Check if Gabriel is available