Skip to content
View rigao-alexandre's full-sized avatar

Block or report rigao-alexandre

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
rigao-alexandre/README.md



🌎 About me / Sobre mim

🇺🇸 Software Engineer with 15+ years of experience designing and building full-stack platforms across fintech-adjacent, real estate, edtech and nonprofit domains.

🇧🇷 Engenheiro de Software com mais de 15 anos de experiência projetando e construindo plataformas full-stack em domínios como construção civil, edtech e ONGs.


🛠️ Tech Stack

Category Technologies
Languages Node.js (JavaScript/TypeScript), PHP, C#, Java, Kotlin, Go, Python
Frontend & Mobile React, React Native, HTML, CSS, jQuery, Material UI, Bootstrap, Razor, Twig, Blade
Backend & APIs Node.js, .NET (C#), PHP, Spring Boot, REST APIs, Microservices, Event-driven architecture
Integrations Twilio, SendGrid
Databases PostgreSQL, MySQL, SQL Server, Oracle, MongoDB, Cosmos DB
Cloud & Infra AWS, Azure DevOps, Apache Kafka, Terraform
CI/CD GitHub Actions, CircleCI, ArgoCD
Practices Git (GitHub / Bitbucket / Azure DevOps), Agile/Scrum, Requirements Engineering, Database Modeling

🚀 Featured Projects / Projetos em Destaque

🟢 Live PHP Laravel

🇺🇸 A hub to find lost pets and return found ones to their owners. Search reports by ZIP code or current location within a radius, browse them as a list or on a map, filter by species, size, sex, age, coat color and date, and post a lost/found report. Finders can notify the owner without exposing their phone number. Installable as an app (PWA).

🇧🇷 Uma central para encontrar pets perdidos e devolver os encontrados. Busque ocorrências por CEP ou pela sua localização dentro de um raio, veja em lista ou no mapa, filtre por espécie, porte, sexo, idade, cor da pelagem e período, e publique uma ocorrência de pet perdido/encontrado. Quem encontra pode avisar o tutor sem expor o telefone. Pode ser instalado como app (PWA).

🟢 Live PHP Moodle

🇺🇸 A Moodle plugin that restricts access to modules and sections until the student has exhausted all attempts on a given activity, useful for gating remedial/advanced content behind prerequisite assessments. Published on the official Moodle Plugins directory.

🇧🇷 Plugin para o Moodle que restringe o acesso a módulos e seções até que o aluno esgote as tentativas de uma atividade, útil para liberar conteúdo extra/avançado apenas após o esgotamento de uma avaliação pré-requisito. Publicado no diretório oficial de plugins do Moodle.

🟢 Live PHP Moodle

🇺🇸 A Moodle plugin that restricts access to a quiz based on the student's grade in a previous attempt. Published on the official Moodle Plugins directory.

🇧🇷 Plugin para o Moodle que restringe o acesso a um quiz com base na nota obtida em uma tentativa anterior. Publicado no diretório oficial de plugins do Moodle.

🟢 Live JavaScript Netlify

🇺🇸 A note-saving app to quickly store text snippets and copy them later without manual selection. Supports {{variable}} template placeholders for fillable text models, plus export/import for backups.

🇧🇷 Aplicativo para guardar trechos de texto e copiá-los depois sem precisar selecionar manualmente. Suporta modelos com placeholders {{variavel}} para textos preenchíveis, além de exportação/importação para backup.

🟢 Live JavaScript Netlify

🇺🇸 Quick everyday guides for the household: recycling and selective collection, laundry care (including clothing label symbols) and kitchen basics like measurements, oven temperatures and cooking techniques.

🇧🇷 Guias rápidos do dia a dia para a casa: reciclagem e coleta seletiva, cuidados com roupas (incluindo os símbolos das etiquetas) e o básico da cozinha, como medidas, temperaturas de forno e técnicas de preparo.

🚧 WIP PHP Moodle

🇺🇸 A Moodle plugin that restricts when students can start new quiz attempts to a recurring daily time window (e.g. 2pm–4pm) in their own timezone, working alongside the quiz's open/close dates. In-progress attempts can continue after the window closes.

🇧🇷 Plugin para o Moodle que limita o início de novas tentativas de um quiz a uma janela de horário diária recorrente (ex.: 14h–16h) no fuso do próprio aluno, funcionando junto com as datas de abertura/fechamento do quiz. Tentativas em andamento podem continuar após o fim da janela.

🚧 WIP PHP Laravel

🇺🇸 A household management app to track pantry inventory, generate smart shopping lists based on low stock, and get alerts for upcoming expiration dates, with shared access for family members.

🇧🇷 Aplicativo de gestão doméstica para acompanhar o estoque da despensa, gerar listas de compras inteligentes com base em itens em falta e receber alertas de vencimento, com acesso compartilhado entre a família.

FARVRE

🚧 WIP PHP Laravel Filament

🇺🇸 A project (in development, not live yet) to build family trees and preserve family history.

🇧🇷 Projeto (em desenvolvimento, ainda fora do ar) para montar árvores genealógicas e preservar a história da família.


📚 Learning Projects / Projetos de Aprendizado

🟢 Live JavaScript Bootstrap Netlify

🇺🇸 A collection of everyday utilities in one place, running entirely in the browser (nothing is sent to a server).

🇧🇷 Coleção de utilitários do dia a dia num lugar só, rodando inteiramente no navegador (nada é enviado para servidor).

Detetivei

🚧 WIP JavaScript

🇺🇸 A solver for the board game Detetive (Clue/Cluedo): you register the players, log each guess made during the game and who showed which card, to help deduce the hidden solution.

🇧🇷 Um solver para o jogo Detetive (Cluedo): você cadastra os jogadores, registra os palpites feitos durante a partida e quem mostrou qual carta, pra ajudar a deduzir a carta oculta.


📊 GitHub Stats


🌎 Languages / Idiomas

🇧🇷 Portuguese — Native  |  🇬🇧 English — Advanced (C1)

📫 Let's connect / Vamos nos conectar


profile views

Popular repositories Loading

  1. moodle-quizaccess_failgrade moodle-quizaccess_failgrade Public

    PHP 3 1

  2. moodle-availability_attempts moodle-availability_attempts Public

    PHP 2

  3. fichario fichario Public

    HTML 1

  4. learninglocker learninglocker Public

    Forked from LearningLocker/learninglocker

    The open source learning record store

    JavaScript

  5. decouple-entitiy-from-eloquent decouple-entitiy-from-eloquent Public

    Forked from faisalarbain/decouple-entitiy-from-eloquent

    Experiment to decouple entity from eloquent

    PHP

  6. rigao-commons rigao-commons Public