Design, dados e engenharia

Guilherme Araujo de Oliveira

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

Sao Paulo, Brasil | 19 anos

Unindo a precisao da Ciencia da Computacao a estrategia do Marketing Digital para criar produtos digitais que convertem e encantam.

Manifesto

Construcao digital de alta performance na interseccao entre estrategia, experiencia e engenharia.

Posicionamento para Backend e Full-Stack JuniorMarketing digital com visao de produtoFoco em backend, automacao e performanceUX/UI aplicado a conversao e usabilidade
Foto profissional de Guilherme Araujo de Oliveira

Sobre Mim

Construindo a ponte entre o codigo e o design

Trajetoria tecnica orientada por eficiencia, escalabilidade e experiencia do usuario.

Atualmente cursando Ciencia da Computacao na Anhembi Morumbi, minha jornada e marcada pela busca constante por eficiencia, clareza tecnica e evolucao continua.

Com base pratica construida no Senac e experiencia em operacao digital, transito entre software robusto e interfaces intuitivas para transformar desafios complexos em solucoes simples e elegantes.

Minha assinatura profissional esta na ponte entre codigo, design e estrategia: produto escalavel, experiencia consistente e foco em resultado mensuravel.

Projetos em Destaque

Casos reais que comprovam profundidade tecnica e versatilidade

Projetos selecionados a partir da sua propria workspace, cobrindo full-stack, seguranca, automacao, 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 autenticacao robusta, MFA, verificacao por email e trilha de auditoria.

Problema: Construir uma plataforma multifrente com autenticacao segura, perfis de acesso e experiencia consistente entre web, mobile e API sem perder governanca tecnica.

Arquitetura: Separacao por apps e servicos, API com modulos de auth, refresh token com rotacao, MFA TOTP, logs de auditoria, Docker Compose e pipeline de validacao full-stack.

Node.jsExpressPostgreSQLJWTExpoDocker

Estrutura

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

Desafios

  • - Sincronizar autenticacao entre web e mobile
  • - Endurecer seguranca sem inviabilizar a experiencia
  • - Garantir deploy e checagem automatica da stack completa

Solucoes

  • - Implementacao de JWT com refresh token revogavel e MFA
  • - Uso de RBAC, validacao com zod, bcrypt e cookies httpOnly
  • - Automacao com scripts de health check e workflow CI para stack inteira

Aprendizados

  • - Seguranca precisa ser tratada desde o desenho da arquitetura
  • - Projetos full-stack maduros exigem operacao, docs e validacao continua
Backend

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

Aplicacao com frontend estatico modular, backend Node + MongoDB, autenticacao JWT, hierarquia de papeis, scripts operacionais e testes E2E para cenarios criticos.

Problema: Criar um sistema de gestao com foco em seguranca, rastreabilidade e experiencia responsiva, inclusive em formato instalavel para mobile.

Arquitetura: Frontend dividido por modulos de autenticacao e dashboard, backend com controle de papeis, rate limit, operacoes de backup/restore e publicacao segura via Caddy.

Node.jsExpressMongoDBJWTPlaywrightDocker

Estrutura

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

Desafios

  • - Controlar permissao de leitura, edicao e exclusao 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 rotacao de segredo, backup e security scan
  • - Dashboard PWA responsivo com organizacao modular de JS e UI segura

Aprendizados

  • - Operacao segura e manutencao 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, autenticacao, painel admin, recuperacao de senha e trilhas de growth marketing sobre uma base Node + Prisma + PostgreSQL.

Problema: Unificar presenca digital, area administrativa e observabilidade de marketing em uma mesma arquitetura, preservando seguranca e escalabilidade.

Arquitetura: Backend em src com API por contexto, schema Prisma, paginas publicas e paines especializados para admin e growth, incluindo rastreamento de visitas e eventos.

Node.jsPrismaPostgreSQLJWTHTMLJavaScript

Estrutura

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

Desafios

  • - Conciliar experiencia visual refinada com autenticao e area administrativa
  • - Criar visibilidade de funil sem espalhar logica por varias ferramentas

Solucoes

  • - RBAC, dashboard admin, newsletter, contato e auditoria em uma unica base
  • - Portal de growth com tracking de visitas, eventos e leitura analitica

Aprendizados

  • - Produto comercial precisa unir design, dados e estrutura backend
  • - Prisma acelera evolucao quando o modelo de dados esta bem definido
Data Automation

Sheet Guardian e Automacoes de Dados - Google Sheets, GA4 e Excel

Conjunto de automacoes 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 historico, controle operacional e seguranca no acesso a informacoes sensiveis.

Arquitetura: Scripts Python separados por responsabilidade para download autenticado, tratamento de dados, espelhamento local, sincronizacao 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 autenticacao, formatos diferentes e execucao recorrente sem supervisao
  • - Transformar dados brutos em insumos legiveis para operacao e decisao

Solucoes

  • - Uso de Playwright para exportacao automatizada e reaproveitamento de sessao
  • - Processamento com pandas/openpyxl para consolidar e exportar planilhas
  • - Agendamento diario no Windows com logs, snapshots e sincronizacao por API

Aprendizados

  • - Automacao confiavel depende de previsibilidade operacional, nao so de codigo
  • - Dados bem tratados viram vantagem pratica para marketing e negocio

Tecnologias e Ferramentas

Profundidade tecnica organizada por contexto

Stack principal apresentada sem barras subjetivas, com foco em clareza para recrutadores e liderancas tecnicas.

Core Tech

HTML5JavaScriptTypeScriptPHPMySQLJavaSpring BootNode.js

Design e Experience

FigmaAdobe IllustratorAdobe PhotoshopUX/UI DesignDesign System

Especialidades

Desenvolvimento WebAutomacao de processosManutencao e evolucao de sistemasE-mail marketing orientado a conversaoEdicao de video estrategica

Soft Skills

Execucao colaborativa com foco em alta performance

Visao estrategica para conectar negocio, experiencia e tecnologia
Resolucao de problemas com foco em causa raiz e iteracao rapida
Comunicacao clara com times multidisciplinares e stakeholders
Colaboracao agil entre design, marketing e engenharia
Mentalidade de alta performance com aprendizado continuo

Arquitetura de Desenvolvimento

Padroes que orientam como eu desenho, automatizo e evoluo software

Seguranca aplicada desde o desenho da solucao, nao so no deploy
Separacao clara entre interface, regras de negocio, dados e operacao
Automacao de tarefas repetitivas para ganhar escala e reduzir erro humano
Componentizacao e reaproveitamento para acelerar entrega com consistencia
Uso de testes, scripts e documentacao para sustentar evolucao continua
Integracao entre dados, produto e experiencia para gerar impacto real

Experiencia Profissional

Assistente de Marketing Digital - Lojas Marisa

Mar 2025 - Atual

  • - Responsavel pela engenharia de front-end de landing pages de alta conversao e pela automacao de fluxos de e-mail marketing.
  • - Atuacao na interseccao entre design e dados, apoiando a criacao de ativos digitais que sustentam a presenca online de uma das maiores varejistas do pais.
  • - Colaboracao continua com times de negocio e criacao para transformar metas comerciais em experiencias digitais consistentes e escalaveis.

Formacao Academica

Linha do tempo de base tecnica e academica

Percurso formativo em ordem cronologica decrescente, com foco em software, infraestrutura e criacao digital.

2025 - Presente

Bacharelado em Ciencia da Computacao

Universidade Anhembi Morumbi

Graduacao em andamento com foco em engenharia de software, algoritmos e arquitetura.

2024

Tecnico em Desenvolvimento Web

Senac

Formacao tecnica concluida.

2023

Tecnico em Manutencao de Computadores

Senac

Formacao tecnica concluida.

2023

Especializacao em Desenvolvimento de Jogos

SAGA

Especializacao complementar de longa duracao.

Visao de Futuro

Ambicao profissional orientada a backend, arquitetura e impacto real

Minha ambicao e evoluir como engenheiro de software com especializacao em backend, arquitetura e automacao de processos, sem perder a sensibilidade de produto e experiencia. Busco oportunidades como Desenvolvedor Backend Junior ou Full-Stack Junior para contribuir com solucoes robustas que conectem performance, seguranca, usabilidade e resultado de negocio.

Contato

Pronto para levar seu projeto ao proximo nivel?

Disponivel para oportunidades como Desenvolvedor Backend Junior ou Full-Stack Junior, com foco em performance, produto e execucao de ponta a ponta.

Pronto para levar seu projeto ao proximo nivel? Vamos construir algo relevante juntos.

Disponibilidade

  • - Interesse principal: Backend Junior e Full-Stack Junior
  • - Formato: CLT, estagio ou projetos estrategicos
  • - Atuação: remoto, hibrido ou presencial em Sao Paulo
  • - Foco de entrega: performance, automacao e qualidade de codigo

Minimo de 20 caracteres.