Skip to content
View BruDriguezz's full-sized avatar
  • 07:27 (UTC -03:00)

Highlights

  • Pro
Block or Report

Block or report BruDriguezz

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
BruDriguezz/README.md

👋 Olá, tudo bem?

Quem sou eu?

Me chamo Bruno Rodrigues dos Santos, estudante do 3º período de Análise e Desenvolvimento de Sistemas no Instituto Federal de Educação, Ciência e Tecnologia de Pernambuco.
Apaixonado por tecnologia e computação, sou um desenvolvedor hobbista com experiência em diversas áreas; desde frontend com React/Svelte até desenvolvimento de sistemas com Rust e Python. Me considero um profissional flexível e entusiasmado para aprender sobre novas tecnologias e experiências relacionadas ao desenvolvimento de software!
No momento, estou focado na área de Engenharia de Dados, dedicando meu tempo aos meus projetos para absorver o máximo de conhecimento possível! :)

Quais são minhas habilidades?

Linguagens:

Python Rust JavaScript C SQL
Desenvolvedor Python por natureza, iniciei minha jornada nessa linguagem por volta de 2019. Me considero proficiente, sendo minha preferida para projetos pessoais e colaborativos.
Rust é uma linguagem à qual me considero adepto, sendo utilizada principalmente para tarefas de performance crítica ou para escrever extensões para Python através de bindings como PyO3.
Já utilizei (e utilizo) JavaScript academicamente e me considero adepto. Utilizei ferramentas como NodeJS e frameworks como Express.js, Astro, e Svelte na construção de aplicações Web/API, além da construção de websites de frontend.
Atualmente, estou aprendendo C com o intuito de expandir minhas habilidades de Python através de extensões, com bindings via CFFI.
SQL é uma linguagem que está presente de forma constante em meus projetos, e me considero competente.

Ferramentas:

Git Linux Docker Kubernetes Azure SQLite Postgres ApacheCassandra MongoDB

Quais são os meus projetos?

Python - Rastreador de instâncias

Também conhecido como trackerpy, este projeto é uma solução elegante e eficaz para o rastreamento e controle de instâncias em Python, proporcionando maior controle sobre o uso de objetos em seu código.
@track()
class Pessoa(object):
  def __init__(
      self,
      nome: str
      idade: int
  ) -> None:
    print(f"Olá, {nome}! Você tem {idade} anos!")

A, B = Pessoa("Mike", 18), Pessoa("Mavis", 20)
print(len(Person.instances)) # Duas instâncias de Pessoa

Contato

Caso esteja interessado em me contatar;

Popular repositories

  1. coveragepy coveragepy Public

    Forked from nedbat/coveragepy

    The code coverage tool for Python

    Python

  2. bot bot Public

    Forked from python-discord/bot

    The community bot for the Python Discord community

    Python

  3. instance_tracker instance_tracker Public

    Metaclass for tracking, managing, and restricting instances of a given class in Python

    Python

  4. BruDriguezz BruDriguezz Public

    Config files for my GitHub profile.

  5. AdventOfCode2023 AdventOfCode2023 Public

    Repositório contendo minhas soluções para o Advent of Code 2023

    Rust

  6. dragonfly-mainframe dragonfly-mainframe Public

    Forked from vipyrsec/dragonfly-mainframe

    The mainframe for Dragonfly

    Python