Skip to content
View EllenRocha1's full-sized avatar

Block or report EllenRocha1

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
EllenRocha1/README.md
Pixel Gif

Engenharia da Computação • Desenvolvimento Fullstack • Ruby on Rails


Sobre mim

Estudante de Engenharia da Computação na UFRPE e Estagiária de Desenvolvimento na Mconf.

Atualmente trabalho com Ruby on Rails em plataformas de videoconferência e educação a distância: integrações com ambientes virtuais de aprendizagem, gestão de salas e gravações, fluxos de e-mail transacional e painéis administrativos. Também atuo em uma plataforma de IA aplicada à educação, com React/TypeScript no frontend e edge functions em Deno.


O que tenho feito

  • Aplicações Rails em produção — features de ponta a ponta: modelagem e migrations, controllers, views com Hotwire/Turbo, specs em RSpec e revisão de código.
  • Integrações com LMS — configuração por instituição, propagação de flags entre serviços e ferramentas de diagnóstico para depurar chamadas externas com falha.
  • E-mail transacional — templates, layout compartilhado, envio via SMTP e hooks de autenticação; conteúdo revisado para clareza e conformidade.
  • Backend serverless — edge functions em TypeScript/Deno com autenticação JWT, políticas de acesso a nível de linha e testes automatizados.
  • Frontend em React — telas, hooks e serviços em TypeScript, incluindo ajustes de acessibilidade e usabilidade.
  • Infra de desenvolvimento — Docker, Docker Compose e Kubernetes para subir e depurar os ambientes locais.

Tecnologias e Ferramentas

Linguagens

Ruby Java Python TypeScript JavaScript

Frameworks e Libs

Rails Hotwire Spring Boot React FastAPI RSpec Vitest

Dados e infraestrutura

PostgreSQL Redis Docker Git Linux


Projetos acadêmicos

Projeto Descrição Stack
MedTrack Solução para adesão ao tratamento médico — Projeto Interdisciplinar em Engenharia da Computação Java
Respira+ Backend de aplicação de monitoramento respiratório: rotas de monitoramento e relatórios, autenticação e migrations Python, FastAPI, PostgreSQL
chat_a_bit Chat cliente-servidor com sockets TCP, interface desktop e banco de dados — Redes de Computadores Python
MRead Aplicação web para organização e gerenciamento de estantes de leitura Ruby on Rails
ForumHub API REST de fórum com autenticação — Challenge Oracle ONE + Alura Java, Spring Boot
LiterAlura Catálogo de livros consumindo API externa — Challenge Oracle ONE + Alura Java, Spring Boot

Iniciativas e impacto social

  • Meninas na Ciência — oficinas e ações de divulgação científica com foco em meninas
  • Autobots — equipe de competição em robótica
  • Robótica sem Fronteiras — aulas e oficinas de robótica para alunos da rede pública

Certificações

  • Oracle Next Education (ONE – Back-End) — Java, Spring Boot e IA
  • Robótica Livre (Eletrônica) — prática com circuitos e lógica digital
  • EFSET C2 — certificação internacional de proficiência em inglês

GitHub Stats


Onde me encontrar

LinkedIn Email

Pinned Loading

  1. MedTrack MedTrack Public

    Parte Web do Projeto concebido para conclusão e avaliação da disciplina Projeto Interdisciplinar em Engenharia da Computação. O objetivo do projeto é oferecer uma solução simples e eficiente para a…

    Java 1 1

  2. MedTrack-Project/MedTrack-Mobile MedTrack-Project/MedTrack-Mobile Public

    Aplicação Android nativa desenvolvida em Kotlin para gerenciamento de medicamentos, notificações, histórico e integração com reconhecimento visual.

    Kotlin

  3. Respira- Respira- Public

    Forked from MClaraFerreira5/Respira-

    Python

  4. chat_a_bit chat_a_bit Public

    Aplicação de chat cliente-servidor em Python com sockets TCP, interface gráfica desktop e banco de dados. Projeto acadêmico – Redes de Computadores (UFRPE).

    Python 1