Pular para o conteúdo
online
pt-BRv0.46.1 · 1d135e2
mainlane.io

Portfólio

Produtos que criamos: o desafio, a solução e o resultado.

Plataforma
Tecnologias

Mostrando 7 de 18

Atuação em equipes

Projetos em que trabalhei como parte da equipe de um cliente. Não citamos os nomes dos clientes.

SaaS social platform

2023 – 2024

Uma plataforma SaaS para comunidades e intranets corporativas.

  • PHP
  • Yii2
  • ProseMirror
Solução

Minha área principal era o editor de rich text e Markdown:

  • Blocos de código com CodeMirror 6 dentro do editor: sincronização bidirecional de alterações e seleção, numeração de linhas, realce de sintaxe, desfazer e refazer, saída do bloco com as setas, copiar e colar corretos.
  • Edição: um modo de código-fonte Markdown lembrado por usuário, regras de entrada para ênfase e tachado, uma barra de ferramentas simplificada com novos ícones e H1–H4, um menu recolhível que lembra seu estado, links a partir do texto selecionado, URLs relativas e âncoras de títulos, busca de emojis com palavras-chave traduzíveis.
  • Teclado e acessibilidade: o Tab funciona em listas, tabelas e código e move o foco para fora, o Tab na última célula de uma tabela adiciona uma linha, um menu acessível com foco pelo teclado.
  • Qualidade e entrega: 18 testes quebrados corrigidos e novos adicionados, atualização de dependências, ESLint, um bundle menor, uma configuração do Rollup, CI e publicação automática no npm por tag, oito releases do pacote do editor.
  • Plataforma: um tour de onboarding para novos usuários, exclusão lógica de usuários com os logins vinculados, altura configurável de posts recolhidos, indicador de mensagens não lidas, correções nos convites, o início da migração para Bootstrap 5, um tema enterprise, calendário, notificações push e moderação de conteúdo.

Corporate site for an agri exporter

2022 – 2023

Um site corporativo com catálogo de marcas e produtos, construído sobre um tema de outra agência.

  • WordPress
  • PHP
Solução

Tornei o site bilíngue (inglês e ucraniano) sem reescrever o tema: os templates passaram a usar o idioma atual, e todos os rótulos de campos personalizados e textos de produtos foram registrados para tradução no código. Depois, adicionei uma página “Sobre” com um mapa interativo de exportação para 59 países, no desktop e no celular, avisos antifraude bilíngues com pop-ups e correções na página inicial. Em 2026, fiz uma auditoria da plataforma e preparei um plano com escopo definido para a próxima etapa: atualização do conteúdo, uma nova página de marca, especificações técnicas dos produtos, uma seção de avaliações e uma versão em árabe com layouts da direita para a esquerda.

Early experience

2015 – 2021

Apps mobile em Ionic e Angular, incluindo controle de dispositivos por Bluetooth publicado na App Store e no Google Play, monitoramento IoT via MQTT, lojas virtuais em PHP e um marketplace de banco de imagens.

  • Ionic
  • Angular
  • Node.js
  • PHP
  • MySQL
  • MongoDB
Solução
  • Analytics para uma plataforma SaaS · 2021. Dados do Google Analytics processados e estruturados em dashboards e gráficos para os clientes da plataforma. Angular, Node.js, Express, MongoDB.
  • Loja virtual de móveis · 2018–2020. Mudanças no card de produto, integrações de frete e pagamento, módulos personalizados no OpenCart. PHP, JavaScript, MySQL.
  • Marketplace de banco de imagens para fotógrafos · 2016–2020. Upload e download de fotos, extração de metadados, busca com filtros, sistemas de pagamento e armazenamento de arquivos no AWS S3. PHP, JavaScript, MySQL, AWS.
  • Monitoramento IoT de dispositivos de rede · 2017–2020. Comandos para roteadores personalizados via MQTT, coleta de dados de dispositivos remotos, dashboards e alertas para os usuários quando a análise atinge condições definidas. Angular, Node.js, Express, MongoDB, PHP, Shell.
  • App para aprender violão no iOS e no Android · 2017. Videoaulas, favoritos e notificações push sobre novas aulas. Ionic, Angular, REST API.
  • App de criação de hábitos para iOS e Android · 2016–2017. Criado do zero: tarefas diárias e humor, um calendário, gráficos de conquistas, lembretes locais agendados. Ionic, Angular.
  • App de controle de dispositivos por Bluetooth · 2015–2016. Busca de dispositivos, pareamento protegido por senha, envio de comandos BLE e exibição do status, logs e tratamento de erros; publicado na App Store e no Google Play, com landing page em WordPress. Ionic, Angular, Cordova, WordPress.