Summary
Overview
Work History
Education
Skills
Freelancer Projects
Websites
Certification
Languages
Timeline
Generic
Damian Canelles Gómez

Damian Canelles Gómez

Austell,United States

Summary

Full Stack Developer Software and Application Developer passionate about creating cutting-edge products for the clients. Strong work ethic and dedicated to quality assurance. Adept at working with teams or independently in fast-paced settings.

Overview

2
2
years of professional experience
1
1
Certification

Work History

Back-end Developer

Alegra
05.2023 - 06.2023
  • Migrate monolithic app in PHP to microservices using Node JS, Typescript and Serverless Framework in AWS
  • Integrate 3th Party APIS
  • Sync Lambda Functions in Node Js to receive webhook notifications

Senior Back-End Developer

Tricico LLC Technologies
09.2021 - 04.2023
  • Successfully migrated app to microservice architecture on AWS using Node JS, EC2, Dynamo DB and Lambda Functions, improving scalability and performance.
  • Build a microservice in Express and Node Js with typescript to manage all the payment flow and the integrations of payments methods APIS
  • Use security methods like CORS, headers encrypt, OAUTH in the Node Js Server
  • Create invoice templates for PDF generation using Node Js libraries
  • Create customs routes and methods to implement the Stripe API, Paypal API and the AWS SDK in the Node Js Server
  • Build a Queue System in Rabbit MQ on top of a Node JS Server to communicate all the microservices and the monolithic
  • Create a Chat using Pusher API and Websocket in a microservice in Node JS

Tech Lead

CriptoADVISER
06.2021 - 02.2022
  • Built feature-rich and user-friendly full-stack web app using MERN Stack.
  • Build a functionally backend using Express and Node JS with Typescript using a Mongo DB Database to do all the bussines logic
  • Integrate Mailchip for the emails
  • Add a telegram bot to the Node JS with the Telegram API to complete payments in telegram for the subscriptions
  • Integrate crypto payments methods using Trust Wallet API to Node JS Backend
  • Configured robust deployment environment on VPS utilizing PM2, UFW, and Nginx, ensuring high availability and optimal performance of the Node JS Backend.
  • Implemented custom SSL certificate and domain configuration.
  • Create subscription model SAAS for the Node JS Server using roles and payments
  • Add shop section with checkout and all the payment workflow to the Node JS Backend

Education

Bachelor of Science - Physical Sciences

University of Havana
La Habana
10.2021

Skills

  • Frontend: React, Next, Redux, React Query, Axios
  • Backend: Django, Fast Api, Express, Nest, Strapi, Serverless Framework
  • DevOps: Docker, CDK, Nginx, PM2, UFW, Lets-Encrypt, Terraforms
  • Payment Methods: Stripe, Paypal, Tropipay
  • Clouds: Azure Pipeline, AWS, Heroku, Vercel, Netlify
  • Databases: DynamoDB, MondoDB, MySQL, SQL Lite, SQL Server, Postgres
  • Event Queue: Rabbit MQ, Pusher
  • CSS Frameworks: Tailwind, Bootstrap, Material
  • Programming Languages: Javascript, Typescript, Python, HTML, CSS

Freelancer Projects

Roses Social Dashboard:

Develop the frontend of a app to measure the activity on social media related to the tourism on the province of Rose in Spain.

Skills: typescript, react, tailwind, axios, react query

Bus Pricing:

Develop a web app to book buses over Europe throw a contract with a software developer company.

Skills: javascript, react, typescript, material ui, axios, strapi, postgres, node js

Enjoy Cuba Airline Admin System:

Develop the backend to a flight booking system to a travel reservation agency system.

Skills: python, django, mysql

Automatic API Tester:

Develop a full stack web app to automate test of web services in a company from Mexico.

Skills: sql server, typescript, react, tailwind, axios, react query, python, fast api, node js

ISY:

Develop a app to make improve the university life of the equatorial young people.

Skills: django, react, aws, typescript, docker, microservices, azure pipelines, dynamodb, node js

Certification

  • Scrum Foundation Professional Certificate - SFPC
  • React (Basic) - HackerRank

Languages

English
Professional Working
Spanish
Native or Bilingual

Timeline

Back-end Developer

Alegra
05.2023 - 06.2023

Senior Back-End Developer

Tricico LLC Technologies
09.2021 - 04.2023

Tech Lead

CriptoADVISER
06.2021 - 02.2022

Bachelor of Science - Physical Sciences

University of Havana
Damian Canelles Gómez