Skip to content
View RafhaelBrum's full-sized avatar
🎯
locking in
🎯
locking in

Block or report RafhaelBrum

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
RafhaelBrum/README.md

Hi, I'm Rafhael Brum πŸ‘‹

I'm a software developer focused on backend and APIs, interested in building reliable, well-structured systems and understanding how things work under the hood.

My work is mainly centered around TypeScript, Node.js, and Python, where I build RESTful APIs, data pipelines, and small systems-oriented projects. I enjoy working close to the backend fundamentals, practicing algorithms, and contributing to open-source communities.


πŸ”§ What I work with

  • Designing and implementing RESTful APIs with Node.js and TypeScript
  • Building backend services with authentication, persistence, and basic security practices
  • Creating data pipelines and automation scripts in Python
  • Practicing algorithms and data structures, including implementations in C
  • Containerization and deployment using Docker and Linux-based servers

πŸš€ Featured Projects

πŸ“° DailyPositive.News

Full-Stack AI News Platform

A platform that aggregates news from multiple sources and uses AI to score and highlight positive, human-impact stories.

Tech stack:

  • Backend: Node.js, Express, TypeScript
  • Data pipeline: Python (RSS aggregation and normalization)
  • Database: PostgreSQL
  • Frontend: React, TypeScript, Vite, Tailwind CSS
  • Infrastructure: Docker Compose, Nginx, AWS EC2

πŸ’» Live: https://dailypositive.news
πŸ‘‰ Repository: https://github.com/RafhaelBrum/dailypositive-news


πŸ›  Backend, CLI, and Systems Projects

A collection of personal projects developed over time to strengthen my backend and systems knowledge.

These projects include:

  • RESTful APIs with authentication and data persistence
  • CLI tools for automation, URL shortening, caching proxies, and task management
  • Networking experiments (e.g. TCP-based applications)
  • Linux automation scripts
  • Algorithms and data structures implemented in C

πŸ‘‰ Repositories: https://github.com/RafhaelBrum?tab=repositories


🌍 Open-Source & Community Contributions

Defold Game Engine

Technical Documentation Translation (2024)

  • Contributed to the official Defold open-source game engine by translating technical documentation using Crowdin
  • Worked extensively with English technical terminology and documentation consistency
  • Participated in a community-driven open-source localization workflow

🧰 Technologies

Languages: TypeScript, Python, C
Backend: Node.js, Express, REST APIs
Databases: PostgreSQL
Tools: Docker, Git, Linux
Cloud & Deployment: AWS EC2, Nginx
Frontend (basic): React

Languages:

  • Portuguese β€” Native
  • English β€” Advanced

πŸ“« Get in touch

If you'd like to talk about backend development, APIs, or remote opportunities, feel free to reach out.

Popular repositories Loading

  1. discord-auto-updater discord-auto-updater Public

    Automatically update the Discord version on Linux

    Shell 2

  2. dailypositive-news dailypositive-news Public

    AI-powered backend and data pipeline for curating positive-impact news from multiple RSS sources.

    Python 1

  3. oracle-vm-auto-retry oracle-vm-auto-retry Public

    JavaScript script to automatically retry creating Oracle Cloud instances when the desired shape is temporarily out of capacity.

    JavaScript 1

  4. tarkovTraders tarkovTraders Public

    simple web page with 'Escape From Tarkov' traders info

    HTML

  5. Busca-Ordenacao Busca-Ordenacao Public

    CΓ³digo em C de busca sequencial e binΓ‘ria nos algoritmos (tambΓ©m implementados) de Bubble, Insertion e Selection Sort.

    C

  6. ArquiteturaFaculdade ArquiteturaFaculdade Public

    projeto de arquitetura de software pra faculdade

    Python