Skip to main content

Hello, I'm Gabriel Meireles

a seasoned software developer based in Almada, Portugal. With over 11 years of experience, I have gained extensive knowledge and expertise in developing with JavaScript / TypeScript and cloud technologies. I specialize in back-end development using Node.js with Express.js, Fastify, Hapi.js and Jest.

I am also proficient in serverless architecture and have worked extensively with AWS Lambda, DynamoDB, SES, SQS, RDS, SNS, EC2 Step Functions, and Docker. My experience in building and deploying applications on the cloud has enabled me to deliver scalable and reliable solutions to clients across various industries. In addition to my expertise in back-end development, I also have a strong front-end development background using React, React Native, and Vue.js.

My passion for exploring new technologies and languages has led me to explore Golang, Python, and Google Cloud, among others. Overall, I am a highly skilled and dedicated software developer who is committed to delivering exceptional results. I look forward to the opportunity to contribute my skills and expertise to your next project.

Career

Software Engineer - Alter Solutions

In my role as a front-end developer, I am responsible for implementing new features and bug fixes in addition to participating in the entire release process, from planning to development and deployment. Specifically, I have experience working with a CRM that is built and maintained using Vue 2 with JavaScript. In my work, I also utilize certain composition API features from Vue 3 to enhance the functionality of the application.

JavaScript, SASS, TypeScript, Vue.js

Software Engineer - Goco

At Goco, I worked as a web developer, specializing in programming with TypeScript, React, React Native, and serverless architectures on AWS. Specifically, I worked extensively with AWS services such as DynamoDB, API Gateway, and CloudFormation.

CI/CD, React.js, Node.js, AWS, TypeScript, React Native, Google Cloud Platform

Software Engineer - 2Mundos Inc

Working at 2Mundos has been one of the most incredible experiences of my career. In that role, I specialize in developing web applications using a variety of JavaScript technologies, including Vue. Additionally, I have experience working with PHP and Laravel, as well as PostgreSQL for database management.

JavaScript, Node.js, Vue.js, React.js PostgreSQL, Laravel, Web Components, MongoDB

Software Engineer - Deloitte

I was heavily involved in rewriting applications from PHP using JavaScript with Node.js and Express.js. Additionally, I worked with both relational and non-relational databases, including SQL Server and MongoDB.

Node.js, PHP, Yii2, Microsoft SQL Server, MongoDB

Software Engineer - Sennit - Combining Efforts

I was involved in the maintenance and creation of new features for one of the largest car rental companies in Latin America, where I gained valuable experience in CI/CD with Jenkins and Docker. In my work, I used a variety of technologies, including PHP with Lumen and MySQL for back-end development, as well as JavaScript and Golang for microservices development.

JavaScript, PHP, Laravel, Lumen, MongoDB

Software Engineer - Quantk Digital

I worked in Web and Mobile Development with JavaScript, MySQL, Laravel Framework, MongoDB, Node.js, React and React Native. Beyond that, managing servers and services like AWS and Google Cloud.

CI/CD, JavaScript, React.js, Node.js, React Native, Laravel

Software Engineer - PMK Digital Marketing

In my previous role, I focused on developing web and mobile applications using a range of technologies, MySQL, Laravel Framework, MongoDB, Node.js, React, and React Native. Additionally, I was responsible for managing servers and services on AWS and Google Cloud. However, my passion lies in building scalable and efficient cloud-based applications using the latest JavaScript frameworks and AWS technologies, including Lambda, DynamoDB, API Gateway, and S3.

PHP, Laravel, Zend Framework, MariaDB

Repositories

nest-social-blog

A kind of Medium blog built with Nest.js using TypeORM with PGSQL placed on Docker and Open API with Swagger

TypeScript

triangle-api

A Serverless API built with AWS ecosystem using Lambda + DynamoDB

TypeScript

serverless-scheduled-function

Small project aiming to handle with scheduled functions on AWS with Serverless

TypeScript

serverless-dynamo-relationship

Serverless REST API working with relational data on DynamoDB using the unique table pattern

TypeScript

go-simple-api

This is a simple short REST API wrote with Golang using features as use-cases tests, JWT, smtp.SendMail and Postgres / SQLite (or any SQL database surported by GORM)

Go

soccer-player-api

A short API wrote with Flask that's responsible for read, process and provide data using BS4, Pandas, Pymongo and Gunicorn

Python

typescript-simple-api

This is a REST API wrote with TypeScript using Express, TypeORM, Jest, S3, SQS and SES

TypeScript

202021-transfer-window

A small data scrap to get data from the transfer window of the season 2020 / 2021

Python

soccer-profile-generator

This is a lib responsible for read with data scrap, process and render images using Pillow

Python

Education

NestJS Fundamentals - NestJS (Feb 2023)

TypeORM, Open API, NestJS, TypeScript, MongoDB

NestJS Zero to Hero - Modern TypeScript Back-end Development - Udemy (Feb 2023)

NestJS, GraphQL, TypeScript, PostgreSQL, MongoDB

Take your first steps with Go - Microsoft (Feb 2023)

Go

Software Development Lifecycle Specialization - University of Minnesota (Jan 2023)

Object-Oriented Programming, Agile Methodologies, Software Quality, Software Architecture, Design Patterns

Advanced CSS and Sass: Flexbox, Grid and Animations - Udemy (Jul 2022)

SASS, CSS3

Design Patterns in TypeScript - Udemy (Mar 2022)

TypeScript, Design Patterns

AWS Serverless APIs & Apps - Udemy (Jan 2021)

Amazon Web Services (AWS), Amazon CloudWatch, AWS CloudFormation, AWS Lambda, Amazon Dynamodb, Amazon S3, AWS Command Line Interface

NodeJS - The Complete Guide (MVC, REST APIs, GraphQL, Deno) - Udemy (Fev 2020)

SQL, GraphQL, Express.js, JavaScript, Node.js

Typescript: The Complete Developer's Guide - Udemy (Jun 2020)

Typescript

Node.js, Express, MongoDB & More: The Complete Bootcamp - Udemy (Abr 2019)

NoSQL, SQL, Express.js, Node.js

The Complete React Native Course - Udemy (Jan 2019)

React Native

PHP Object Oriented Programming - 4linux (Jan 2014)

Object-Oriented Programming (OOP), PHP, MySQL

Stack

JavaScript
TypeScript
Node.js
NestJS
PHP
Python
React
Postgres
MongoDB
Vue.js
React Native
Laravel
Go
Kafka
Codeigniter
Symfony
Serverless
CakePHP
Lumen
Zend Framework
Docker
SASS
Amazon EC2
Django
Redux
Express.js
GCP
Azure
AWS Lambda
RabbitMQ
Amazon RDS
Amazon Dynamo DB
Amazon SES
Amazon Step Functions
MySQL
AWS Cloud Formation