Skip to content
View vivaldomp's full-sized avatar

Highlights

  • Pro

Block or report vivaldomp

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
vivaldomp/README.md

Hi, I am a software maker

involved in researching new technologies and techniques to improve software development processes and their outcomes

I'm a Senior Software Engineer working in Brazil developing microservices, spreading the culture of using microfrontends, customizing pipelines, all this in the cloud native approach. I build lots of projects for fun with GoLang, Javascript and more. A big fan of CI/CD, microservices, clean code, static website generators and the cloud (AWS).

My profile links are here - bio.link/vivaldomp.

Tools and skills 🎓

Golang and Typescript are my first love and preferred language

  • Backend (REST APIs, GraphQL, RabbitMQ, Migrations)
  • Frontend (ReactJS, NextJS)
  • Go packages (gin-gonic, cobra, viper, graphql-go and more)
  • JavaScript packages (Express, React, TypeScript, NextJS, Apollo)
  • Shell scripting (Linux)
  • Software testing (TDD, BDD, Selenium browser tests)
  • Monitoring and observability (Prometheus, Grafana, OpenTelemetry)
  • Architect and build AWS cloud infrastructure using Terraform (SQS queues, Postgres, MongoDB, CloudFront, DNS, EC2, and Lambdas)
  • Containerized services (Docker and Kubernetes)
  • Deployment pipelines (GitHub Actions, Jenkins)
  • SQL and Non-SQL databases (PostgreSQL, MySQL/MariaDB, MongoDB, Redis)
  • Data Science (web scraping)
  • Write documentation and make documentation sites
  • SO (I love linux!)

I've also done some programming in Java, C++, C# ...

I’m currently learning more about 🌱

  • Static Site Generators with NextJS
  • TailwindCSS (migrating from Styled Components approach)
  • AWS Services

GitHub Stats

Here are some stats from the GitHub Readme Stats project for my profile.

Top languages card Streak stats card Profile stats card

The S score means "Top 1%" and is better than A+. Stats generated using GitHub Readme Stats service.

Projects 💼

I like to make quickstarts which can be used as templates to make websites, such as with React, Rest API in Go/NodeJS. See my quickstart projects on GitHub.

My gists are available on a one-page site - Gist Viewer

What is this README profile thing? 🤔

Read more

This page you are reading is a profile readme. Around July 2020, GitHub made this a public feature.

To make one, create a repo named after your username (matching case exactly) and create a README.md file in it. Then go to your GitHub profile and you'll see your README appear there ✨.

Popular repositories Loading

  1. nodejs-express-mongoose-ts-starter nodejs-express-mongoose-ts-starter Public

    Node.js with Express and Mongoose written with TypeScript for provide a application end-to-end starter with best practices for API development.

    TypeScript

  2. convert-io convert-io Public

    Convert formats from one file family to another

    JavaScript

  3. api-nestjs-starter api-nestjs-starter Public

    API starter developed with NestJS Framework

    TypeScript

  4. go-rest-api go-rest-api Public

    Golang project based on gin library to create Rest API applications

    Go

  5. XIVComboPlugin XIVComboPlugin Public

    Forked from attickdoor/XIVComboPlugin

    Plugin version of the icon replacement features in dalamud

    C#

  6. fourkeys-data-generator fourkeys-data-generator Public

    Go