English:
Intermediate
Gabriel C.
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 availableExpertise
Years of commercial development experience
4 years of experience
Other technologies
Project Highlights
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
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
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
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
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
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
Education
Higher education in Computer Science
Agency
100-400
GMT+13
San Salvador
Core Expertise
Want to hire this engineer?
Check if Gabriel is available