Coder Social home page Coder Social logo

⭐ About me

My nickname is bovino and my name is Marcelo Bezerra (but people have usually and consistently called me by my nickname in the last 20 years or so). I am a software engineer who started programming in 2002, and in the last years i focused my career on backend development and API-related stuff, including API design, API Gateways, Microservices architecture and system integrations.

I am a winner of the Kong 2022 Hackaton (https://twitter.com/thekonginc/status/1577282942094790656), i am a member of the Kong Champions program (https://konghq.com/kong-champions) and i had the honor to speak in conferences like Kong HQ "Destination:Scale" (https://konghq.com/events/destination-scale) and TDC - The Developers Conference (https://thedevconf.com/). Well yes, i enjoy the topics "API" and "API Gateway" :-D

⭐ Technologies in which I have the most knowledge ⭐

logo http logo rest logo oauthv2 logo openidconnect logo openapi logo swagger logo sql logo monoliths logo microservices logo java logo spring logo springboot logo jpa logo springdata logo junit logo mockito logo kotlin logo json logo xml logo github logo git logo gitlab logo javascript logo nodejs logo expres logo fastify logo jest logo mysql logo redis logo mongo logo postgres logo kafka logo lua logo pongo logo kong

📚 Technologies that I am looking to study and improve myself

logo typescript logo heroku logo grpc logo kubernetes logo istio logo golang logo gcp logo aws logo elastic

📚 Some of the tools, clients and utility software i like to use during development (it´s not the full/complete list, these are just the ones that i have used more frequently in the last years)

  • IDE: VSCODE, IntelliJ, GoLand, Notepad++, Eclipse, Spring Tools
  • Build and artifacts repository: Gradle, Maven, NPM, Lua Rocks, GitLabCI, Jenkins, Nexus, Artifact
  • Containers: Podman, Docker, Docker Compose, Docker Compose Generator, Docker Hub
  • Load test: JMeter, K6, LoadMill
  • Contract testing: Pact, Pact Broker, Spring Cloud contract
  • API: Postman, curl, Insomnia, Stoplight, OpenAPI Generator (https://openapi-generator.tech/), OpenAPI tools (https://openapi.tools/), Swagger Editor
  • Kafka: Kafka Drop, Offset Explorer / Kafka Tool, Kaf, Spectre Kafka GUI
  • Metrics, logging and monitoring: Prometheus, Grafana, ELK, Log4J, SLF4J
  • Database: DBeaver, Oracle SQL Explorer, SQL Server Studio, PgAdmin, MongoDB Compass, MySQL Workbench
  • Caching: Rebrow, RedisInsight
  • Profiling and debug: JProfiler, Wireshark, Java Visual VM
  • Docs and communications: Confluence, JIRA, Slack, MS Teams, Google Meet, Google Docs, Zoom, Miro
  • OS: Linux Ubuntu, Arch Linux and Windows 10

📚 Education

  • GRADUATION: During my graduation i studied at UnB (University of Brasilia) and UniEuro (Brazil)
  • POST GRADUATION: I have a post graduation at IGTI (Brazil), where i studied BigData and topics related to data engineering

📚 Topics i am currently interested in

  • API design (specially using the specs OpenAPI and Async API)
  • API gateways (specially Kong API Gateway)
  • Open innovation (specially with public APIs involved)
  • Distributed architectures (including but not limited to microservices)
  • Data streaming (specially using Apache Kafka and Kafka Connectors)
  • Event-driven architecture
  • Automated testing and quality assurance for APIs
  • API governance
  • APIOps (specially when combined with an API-First approach)

📚 Some of my coolest githup repos that you might want to take a look

⭐ Awards and certifications ⭐

  • Winner of Kong 2022 Hackaton with the award "Top Overall Contribution" (https://konghq.com/conferences/kong-summit/hackathon and https://www.linkedin.com/feed/update/urn:li:activity:6981765066433916928/ and https://twitter.com/thekonginc/status/1577282942094790656)
  • Member of Kong Champions program
  • Java 8 Oracle Certified Associate
  • SCEA - Sun Certified Enterprise Architect for JEE 5 (Part 1/3)
  • Macromedia Certified ColdFusion Developer
  • Former member of Team Macromedia for ColdFusion (later renamed for Adobe Community Experts)
  • Speaker at KongHQ "Destination:Scale" in 2021 with a session named "MAKE IT EASY: AUTOMATING TESTS AND DEPLOYMENT OF CUSTOM PLUGINS"
  • Speaker at TDC 2020, at the Kotlin Track with a session named "Using SpringBoot 2.3.0 with Kotlin and Gradle"
  • Speaker at TDC 2021, at the JavaScript and NodeJS Track with a session named "Writing consumer driven contract tests in Pact for an API client in NodeJS"
  • Speaker at TDC 2022, at the JavaScript and NodeJS Track with a session named "Evaluating and improving performance of APIs written in NodeJS"

📱 My Contacts (Email, StackOverflow and Linkedin profile)

logo gmail [email protected]

logo linkedin

logo stackoverflow

✅ Profile Stats

Card mostrando estatísticas do perfil

Thanks for visiting my profile 👋

Marcelo Bezerra's Projects

cidprojetoaplicado icon cidprojetoaplicado

Projeto de coleta, pré-processamento e análise de dados públicos de compras governamentais, inicialmente usando a API Dados.gov.br

docker-kong-dev icon docker-kong-dev

An unofficial Docker image (tooling) for Kong testing, and development.

kong-gateway-introducao icon kong-gateway-introducao

Repositório com ambiente de exemplo para rodar o Kong 2.8.1 localmente usando o docker compose (apresentação feita para o Brazil Online Meetup da Kong de Junho de 2022)

kong-plugin-extension-sample icon kong-plugin-extension-sample

Sample project showing a Kong Plugin developer with Lua 5.1 that extends one of the base Kong plugins, using a dockerized structure, unit testing and integration testing with Pongo

kong-template-with-docker icon kong-template-with-docker

Fork from Kong Template... but with Docker / Docker compose to make your life a little easier by not having to install Kong (and Konga) locally to test or start developing your own custom plugins in Lua or in JavaScript. This project have 2 custom plugins (one in Lua and the other in JS using kong-js-pdk) already configured and running in one route and is also using the newer 2.4.x kong release.

konga icon konga

More than just another GUI to Kong Admin API

node_express_app icon node_express_app

Setup CI/CD workflow for Node express sample app using GitHub Actions. Get your own free Azure subscription: https://azure.microsoft.com/en-us/free/

numero-por-extenso icon numero-por-extenso

Repositório de exemplo para projeto REST que retorna texto por extenso a partir de um número

spring_cloud_contract_client_api_sample icon spring_cloud_contract_client_api_sample

Sample application to demonstrate the use of Consumer Driven Contract (CDC) with SpringBoot 2.3.0 + Spring Cloud Contract 2.2 + OpenFeign client - Client / Contract consumer sample application

spring_cloud_contract_server_api_sample icon spring_cloud_contract_server_api_sample

Sample application to demonstrate the use of Producer-driven Contract and Consumer Driven Contract tests with SpringBoot 2.3.0 + Spring Cloud Contract 2.2 - Server / Rest API provider / contract producer sample application

streaming-file-server icon streaming-file-server

full-stack java file server, based on spring-boot and spring-* with no limitation (almost :) for files upload and download. spring, postgres / h2, apache fileUpload, lombok, mustache, docker, jgiven, powermock, gradle, CI, bootstrap 4, bootstrap-filelinput, webjars, maven github-release-plugin

thewisedev-mailing icon thewisedev-mailing

theWiseDev | API for a squeze page to register users on a mailing list and to email them a bonus (written in Node.js and TypeScript in a Clean Architecture). This project can be used as a reference implementation of the Clean Architecture with Node.js and TypeScript.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.