Gabriel Senna

Associate

Aside from programming professionally for over six years, I am passionate about video games, rock music, travelling, football, beer and technology! I belive in living life to its fullest!

Courses and Certifications
MongoDB Developer Associate

MongoDB Developer Associate

MongoDB

Issued August 2020

Career Summary

Cloud Developer with over six years of hands-on experience in developing monolith and microservices applications, and cloud-based solutions using microservices architecture, with success in:

  • Architecting large scale cloud solutions
  • Development using Agile software development and Object-oriented methodologies
  • Cloud computing
  • Developing applications using domain driven design
  • Hands-on experience in test driven development and pair programming
  • Delivered highly scalable, loosely coupled applications using Event-driven architecture
  • Working in completely different types of projects

Education
  • Bachelor of Technology, from UNISUAM, Rio de Janeiro, Brazil. July 2012 - June 2016.
Work Experience
PeerIslands

Associate

May 2020 - present

  • Create custom cloud solutions for the company’s clients using the most powerful, innovative and smartest solutions in the market
Aubay

Developer

November 2019 - March 2020

  • Worked with client called Innovagency, to create projects for other costumers in Europe
  • Created a multi-language hotsite called Nature Heroes, using Nuxt for the frontend and Laravel as CMS backend
Tasken

Senior Developer

December 2018 - June 2019

  • As Senior Developer, I created the architecture for new projects and mentored junior developers and interns
  • Worked to create smart chatbots using Whatsapp web
    • Leveraged puppeteer to control Whatsapp web, and backend was completely in Node js with MongoDB as the database
B2W Digital

Developer

October 2017 - December 2018

  • Worked on a project called Hydra PD
    • It was the POS system for Lojas Americanas, one of the most famous retail store in Brazil
    • The POS system was compounded by Angular on the POS itself, Node.js with electron to the logics, and a backend using a lot of different languages such as Groovy, Java, Go
    • The entire project used AWS for storing, messaging and as backend
Zoox

Analyst Developer

November 2015 - October 2017

Zoox is a big data and Wifi management company

  • I worked on a project called ZooxWifi that provided Wifi Management and BI solutions for costumers, based on their own costumers data
    • It was built using ZF2 and was refactored lately for using Zend Expressive 2 with Mysql and ElasticSearch as databases
  • Also responsible for the SmartCheckin and Magoo projects
    • They were hotel management tools that I worked really hard on, for the Olympic Games. It was one of my most challenging projects
Technical Skills
Backend Technologies
  • PHP
  • NodeJS
  • Java
  • Go
  • C#
  • Microsoft Azure
  • Web API
  • Python
  • AWS
  • Azure
  • RabbitMQ
Frontend Technologies
  • Javascript
  • Vue
  • Nuxt
  • Angular
  • Html
  • CSS
  • TypeScript
Frameworks
  • Spring MVC / Spring Boot
  • Laravel
  • ZF2
  • Zend Expressive
  • Symfony
  • Dot Net
  • ASP Net Core
  • Spring Boot
  • ASP.Net Core
Webservices Tools
  • REST
  • MQTT
  • WebSocket
  • AMQP
  • ASP Net Core
  • AmazonMQ
Database
  • MySQL
  • PostgreSQL
  • MongoDB
  • ElasticSearch
  • Oracle
  • SQL
  • SQL Server
Devops
  • Azure DevOps
  • Git Lab
  • Bamboo
Technical Domains
  • Cloud Technologies
  • MVC
  • MVVM
  • AWS
  • Docker