Design, dados e engenharia.

Guilherme Araújo de Oliveira

Desenvolvedor Full-Stack e Designer de Interfaces focado em escalabilidade e performance

São Paulo, Brasil, 19 anos.

Unindo a precisão da Ciência da Computação à estratégia do Marketing Digital para criar produtos digitais que convertem e encantam.

Manifesto

Construção digital de alta performance na intersecção entre estratégia, experiência e engenharia.

Posicionamento para Backend e Full-Stack Junior..Marketing digital com visão de produto..Foco em backend, automação e performance..UX/UI aplicado à conversão e usabilidade..
Foto profissional de Guilherme Araujo de Oliveira

Sobre Mim

Construindo a ponte entre o código e o design

Trajetória técnica orientada por eficiência, escalabilidade e experiência do usuário.

Atualmente, curso Ciência da Computação na Anhembi Morumbi. Minha jornada é marcada pela busca constante por eficiência, clareza técnica e evolução contínua.

Com base prática construída no Senac e experiência em operação digital, transito entre software robusto e interfaces intuitivas para transformar desafios complexos em soluções simples e elegantes.

Minha assinatura profissional está na ponte entre código, design e estratégia: produto escalável, experiência consistente e foco em resultado mensurável.

Projetos em Destaque

Casos reais que comprovam profundidade técnica e versatilidade

Projetos selecionados a partir da sua própria workspace, cobrindo full-stack, segurança, automação, dados e produto digital.

Full-Stack

Forja - Plataforma Full-Stack com Web, Mobile e API Segura

Projeto completo com landing page, app mobile em Expo e backend Node/Express com autenticação robusta, MFA, verificação por email e trilha de auditoria.

Problema: Construir uma plataforma multifrente com autenticação segura, perfis de acesso e experiência consistente entre web, mobile e API sem perder governança técnica.

Arquitetura: Separação por apps e serviços, API com módulos de auth, refresh token com rotação, MFA TOTP, logs de auditoria, Docker Compose e pipeline de validação full-stack.

Node.jsExpressPostgreSQLJWTExpoDocker

Estrutura

  • - apps/web
  • - apps/mobile
  • - services/api
  • - infra
  • - .github/workflows/ci.yml

Desafios

  • - Sincronizar autenticação entre web e mobile
  • - Endurecer segurança sem inviabilizar a experiência
  • - Garantir deploy e checagem automática da stack completa

Solucoes

  • - Implementação de JWT com refresh token revogável e MFA
  • - Uso de RBAC, validação com zod, bcrypt e cookies httpOnly
  • - Automação com scripts de health check e workflow CI para stack inteira

Aprendizados

  • - Segurança precisa ser tratada desde o desenho da arquitetura
  • - Projetos full-stack maduros exigem operação, docs e validação contínua
Backend

ERP Secure App - Dashboard com RBAC, PWA e Operacao Segura

Aplicação com frontend estático modular, backend Node + MongoDB, autenticação JWT, hierarquia de papéis, scripts operacionais e testes E2E para cenários críticos.

Problema: Criar um sistema de gestão com foco em segurança, rastreabilidade e experiência responsiva, inclusive em formato instalável para mobile.

Arquitetura: Frontend dividido por módulos de autenticação e dashboard, backend com controle de papéis, rate limit, operações de backup/restore e publicação segura via Caddy.

Node.jsExpressMongoDBJWTPlaywrightDocker

Estrutura

  • - backend
  • - frontend/js/dashboard
  • - ops
  • - infra/Caddyfile
  • - e2e

Desafios

  • - Controlar permissão de leitura, edição e exclusão por perfil
  • - Publicar com HTTPS e endurecimento de ambiente
  • - Cobrir fluxos reais de dashboard com testes automatizados

Solucoes

  • - RBAC com viewer, operator, manager e admin
  • - Runbooks e scripts de rotação de segredo, backup e security scan
  • - Dashboard PWA responsivo com organização modular de JS e UI segura

Aprendizados

  • - Operação segura e manutenção contam tanto quanto o CRUD em si
  • - Testes E2E expõem pontos reais de atrito em interfaces ricas
Product/Growth

Flor de Baunilha - Site Comercial com Backend Seguro e Portal de Growth

Projeto que combina site institucional, autenticação, painel admin, recuperação de senha e trilhas de growth marketing sobre uma base Node + Prisma + PostgreSQL.

Problema: Unificar presença digital, área administrativa e observabilidade de marketing em uma mesma arquitetura, preservando segurança e escalabilidade.

Arquitetura: Backend em src com API por contexto, schema Prisma, páginas públicas e painéis especializados para admin e growth, incluindo rastreamento de visitas e eventos.

Node.jsPrismaPostgreSQLJWTHTMLJavaScript

Estrutura

  • - src
  • - prisma
  • - public
  • - docs

Desafios

  • - Conciliar experiência visual refinada com autenticação e área administrativa
  • - Criar visibilidade de funil sem espalhar lógica por várias ferramentas

Solucoes

  • - RBAC, dashboard admin, newsletter, contato e auditoria em uma única base
  • - Portal de growth com tracking de visitas, eventos e leitura analítica

Aprendizados

  • - Produto comercial precisa unir design, dados e estrutura backend
  • - Prisma acelera evolução quando o modelo de dados está bem definido
Data Automation

Sheet Guardian e Automações de Dados - Google Sheets, GA4 e Excel

Conjunto de automações em Python para sincronizar planilhas, gerar snapshots, analisar dados de GA4 e atualizar arquivos operacionais usados no dia a dia.

Problema: Reduzir trabalho manual em rotinas recorrentes de dados, mantendo histórico, controle operacional e segurança no acesso a informações sensíveis.

Arquitetura: Scripts Python separados por responsabilidade para download autenticado, tratamento de dados, espelhamento local, sincronização com backend e agendamento no Windows.

PythonPlaywrightPandasOpenPyXLGoogle SheetsGA4

Estrutura

  • - madmbu/sheet_guardian_platform/automation/scripts
  • - madmbu/projeto_ga4
  • - Project_Cupons/atualizar_dados.py
  • - teste-py/exportacao_erros_ponto

Desafios

  • - Automatizar fluxos dependentes de login, arquivos locais e planilhas compartilhadas
  • - Lidar com autenticação, formatos diferentes e execução recorrente sem supervisão
  • - Transformar dados brutos em insumos legíveis para operação e decisão

Solucoes

  • - Uso de Playwright para exportação automatizada e reaproveitamento de sessão
  • - Processamento com pandas/openpyxl para consolidar e exportar planilhas
  • - Agendamento diário no Windows com logs, snapshots e sincronização por API

Aprendizados

  • - Automação confiável depende de previsibilidade operacional, não só de código
  • - Dados bem tratados viram vantagem prática para marketing e negócio

Tecnologias e Ferramentas

Profundidade técnica organizada por contexto

Stack principal apresentada sem barras subjetivas, com foco em clareza para recrutadores e lideranças técnicas.

Core Tech

HTML5JavaScriptTypeScriptPHPMySQLJavaSpring BootNode.js

Design e Experience

FigmaAdobe IllustratorAdobe PhotoshopUX/UI DesignDesign System

Especialidades

Desenvolvimento WebAutomação de processosManutenção e evolução de sistemasE-mail marketing orientado à conversãoEdição de vídeo estratégica

Soft Skills

Execução colaborativa com foco em alta performance

Visão estratégica para conectar negócio, experiência e tecnologia.
Resolução de problemas com foco em causa raiz e iteração rápida.
Comunicação clara com times multidisciplinares e stakeholders.
Colaboração ágil entre design, marketing e engenharia.
Mentalidade de alta performance com aprendizado contínuo.

Arquitetura de Desenvolvimento

Padrões que orientam como eu desenho, automatizo e evoluo software

Segurança aplicada desde o desenho da solução, não só no deploy.
Separação clara entre interface, regras de negócio, dados e operação.
Automação de tarefas repetitivas para ganhar escala e reduzir erro humano.
Componentização e reaproveitamento para acelerar entrega com consistência.
Uso de testes, scripts e documentação para sustentar evolução contínua.
Integração entre dados, produto e experiência para gerar impacto real.

Experiência Profissional

Assistente de Marketing Digital - Lojas Marisa

Mar 2025 - Atual

  • - Responsável pela engenharia de front-end de landing pages de alta conversão e pela automação de fluxos de e-mail marketing.
  • - Atuação na intersecção entre design e dados, apoiando a criação de ativos digitais que sustentam a presença online de uma das maiores varejistas do país.
  • - Colaboração contínua com times de negócio e criação para transformar metas comerciais em experiências digitais consistentes e escaláveis.

Formação Acadêmica

Linha do tempo de base técnica e acadêmica

Percurso formativo em ordem cronológica decrescente, com foco em software, infraestrutura e criação digital.

2025 - Presente

Bacharelado em Ciência da Computação

Universidade Anhembi Morumbi

Graduação em andamento com foco em engenharia de software, algoritmos e arquitetura.

2024

Técnico em Desenvolvimento Web

Senac

Formação técnica concluída.

2023

Técnico em Manutenção de Computadores

Senac

Formação técnica concluída.

2023

Especialização em Desenvolvimento de Jogos

SAGA

Especialização complementar de longa duração.

Visão de Futuro

Ambição profissional orientada a backend, arquitetura e impacto real

Minha ambição é evoluir como engenheiro de software com especialização em backend, arquitetura e automação de processos, sem perder a sensibilidade de produto e experiência. Busco oportunidades como Desenvolvedor Backend Junior ou Full-Stack Junior para contribuir com soluções robustas que conectem performance, segurança, usabilidade e resultado de negócio.

Contato

Pronto para levar seu projeto ao próximo nível?

Disponibilidade

  • - Interesse principal: Backend Junior e Full-Stack Junior
  • - Formato: CLT, estágio ou projetos estratégicos
  • - Atuação: remoto, híbrido ou presencial em São Paulo
  • - Foco de entrega: performance, automação e qualidade de código

Minimo de 20 caracteres.