brunogs - Overview

View brunogs's full-sized avatar

💭

Building software using Golang

Bruno Silva brunogs

💭

Building software using Golang

Do or do not. There is no try.

Block or report brunogs

Hi there!

🤓 About Me

I'm Bruno Silva, a Backend Developer with a strong background in Java applications, microservices architecture, and currently working with Golang.

Technical Expertise:

  • Backend Development: I bring robust backend development skills, having successfully managed e-commerce platforms with over a million users. My expertise spans critical payment integrations including Stripe, Adyen, Coinbase, and Brazilian banks, alongside a solid foundation in distributed systems.
  • Microservices Architecture: I excel in microservices architecture, having been the primary custodian of an API gateway, implementing best practices such as rate limits and circuit breakers. My proficiency extends to employing essential patterns like health checks, service aggregation, database per service, and prioritizing domain-driven service creation.
  • Open Source: Committed to contributing to open source projects, such as Spring Cloud Gateway.
  • Continuous Learning: Enthusiastic about staying up-to-date with the latest technologies and trends in backend development.

Goals:

  • Challenge myself: I am always looking for new opportunities to learn and grow as a developer.
  • Build impactful applications: I am passionate about creating applications that make a real difference in the world.
  • Collaborate with talented individuals: I am excited to work with other passionate developers and build amazing things together.

Outside of Tech:

  • 👪 Family First: I spend most of my time with my two amazing kids.
  • 🏃 Running Enthusiast: I enjoy running and have completed several half marathons.
  • 💪 Always learning: I am always looking for new ways to challenge myself and learn new things, both inside and outside of tech.

🛠️ Skills

Languages

Pinned Loading

  1. An API Gateway built on Spring Framework and Spring Boot providing routing and more.

    Java 4.8k 3.4k

  2. Examples of rabbit usage in spring boot 1.3

    Java 2 1

  3. It's simply a study involving the use of Go to retrieve videos from YouTube, convert them to MP3 format, and then transcribe the audio to text using OpenAI's Whisper.

    Go 1

  4. Transcription using python for a usage of the libraries yt-dlp and whisper-openai.

    Python 1