Héctor Montesinos

👋🏾 Hi, I'mHéctor Montesinos

I am 29 years old, I live in Barcelona, and I am a computer engineer graduated from the Polytechnic University of Catalonia. Currently, I work as a Backend engineer, I am passionate about technology, and I enjoy learning things daily.

Skills

backend
BackEnd Development
TypeScriptAWSNode.jsPHPServerlessC++
database
Database Management
MySQLDynamoDBMongoDBRedisPostgreSQL
blockchain
Blockchain
SolidityEthereumWeb3.jsTruffleGanacheIPFS
frontend
FrontEnd Development
Vue.jsNuxt.jsJavaScriptHTMLCSSTailwindCSS
agile
Agile Methodologies
ScrumKanbanJiraConfluence

Experience

Mapit IoT - Barcelona, Spain
May 2023 - Current position
BackEnd Engineer
mapit

I work on the backend, where I am in charge of the creation and maintenance of different microservices, developed with Node.js, TypeScript and the Serverless framework, following an event-driven architecture (EDA).

At the architecture level, I like to implement the Domain-Driven-Design (DDD) principle and during the implementation process, I develop following TDD (Test Driven Development) practices, using the Jest framework. For everything related to the server, I use the Amazon Web Services, using some of its services, using DynamoDB as the main database.

I also work in the development of a front-end tool for the internal management of the company, developed with Vue.js.

Nectios - Remote
Jul 2021 - Apr 2023
Full Stack Developer
nectios

Full stack developer, mainly working on backend, focused on the creation and management of microservices developed with TypeScript and Node.js, implementing a hexagonal architecture.

Design and administration of databases for different microservices: Relational (MySQL), non-relational (MongoDB), and dictionary-based (Redis). Use, administration and integration of different Amazon Web Services tools.

Management of sprints and tasks with the CTO using Scrum methodology.

Most of the time I focus on the back-end and data side, however, I also often perform tasks and support the front-end team, working with Vue.js and Nuxt.js.

Contact