Idioma

Entrar em contacto
Rostislav Sofronov
realmag777 disponível para projetos

Rostislav Sofronov Programador sénior de WordPress e WooCommerce · Arquiteto de plugins e produtos

Levo um produto desde a primeira especificação até à fila de suporte anos depois. 12 plugins no wordpress.org, um SaaS que transforma uma loja WooCommerce num bot do Telegram, uma extensão para Chrome e aplicações Android.

realmag777.config.js JS
const realmag777 = {  role: ["Senior WordPress & WooCommerce Developer",         "Plugins & Products Architect"],  inIT: 2006,  ownProductsSince: 2012, // first plugin on wordpress.org  activeInstalls: 167_000, // sum of wordpress.org counters  stack: ["PHP", "WordPress", "WooCommerce", "MySQL",          "JavaScript", "Node.js", "HTML5", "CSS3",          "Docker", "MCP"],}; export default realmag777;
node realmag777.config.js 5 campos · 0 avisos
  • HUSKY 80 000+ instalações
  • FOX 50 000+
  • BEAR 30 000+
  • WOLF 4000+
  • WOOT 1000+
  • MDTF 1000+
  • WPCS 900+
  • InPost Gallery 700+
  • TableOn 200+
  • Botoscope SaaS
  • Voice Master 2000 utilizadores
  • ClearLap Android
  • FlashReader Android

Em números

  • Em TI desde 2006 Modelos e temas para CMS: HTML, CSS, JavaScript, PHP e MySQL.
  • Produtos próprios desde 2012 Primeiro plugin no wordpress.org: Mealingua, 13 de fevereiro de 2012.
  • Produtos 16 12 plugins, um SaaS, uma extensão para Chrome, 2 aplicações Android.

Projetos

Produtos que concebi, desenvolvi e continuo a suportar

Cada página de projeto lista os problemas resolvidos dentro do produto, agrupados por área. O número de instalações e as classificações vêm do wordpress.org, onde pode ler o que os utilizadores escrevem: avaliações do HUSKY, avaliações do FOX, avaliações do BEAR.

Plugins para WooCommerce

  • WooCommerce ·

    aka WOOF

    Permite aos clientes restringir um catálogo grande por categoria, atributo, preço, stock e texto, com páginas de filtros que o Google consegue indexar.

    • recontagem dinâmica
    • URLs SEO
    • modo turbo
    80 000+ 4.6
  • WooCommerce ·

    aka WOOCS

    Mostra os preços na moeda do próprio visitante e pode receber o pagamento nela, para que os clientes estrangeiros saibam o que pagam.

    • fontes de taxas
    • pagar em moeda
    • sites com cache
    50 000+ 4.4
  • WooCommerce ·

    aka WOOBE

    Permite à equipa editar milhares de produtos como numa folha de cálculo, com cada alteração reversível, e permite que assistentes de IA o façam em segurança.

    • edição em massa
    • histórico e reversão
    • IA · MCP
    30 000+ 4.7
  • WooCommerce ·

    Products Tables

    Mostra o catálogo como tabelas de produtos ordenáveis e filtráveis, onde os clientes adicionam artigos ao carrinho diretamente a partir de cada linha.

    • construtor de tabelas
    • encomenda rápida
    • shortcodes
    1000+ 4.8

Plugins para WordPress

  • WordPress ·

    Posts Bulk Editor

    Permite à equipa do site editar, filtrar, exportar e reverter milhares de artigos, páginas e conteúdos personalizados num único ecrã semelhante a uma folha de cálculo.

    • custom post types
    • campos meta
    • edição em massa
    4000+ 4.7
  • WordPress ·

    Meta Data & Taxonomies Filter

    Os visitantes pesquisam anúncios, artigos ou produtos por várias propriedades em simultâneo, como preço, ano e categoria.

    • filtro por meta
    • lógica AND / OR
    • ligações de pesquisa permanentes
    1000+ 4.5
  • WordPress ·

    WordPress Currency Switcher

    Mostra os preços escritos no conteúdo do site na moeda de cada visitante, sem necessidade de uma loja WooCommerce.

    • shortcodes
    • fontes de taxas
    • predefinição por geolocalização
    900+ 4.1
  • WordPress ·

    Posts Table Filterable

    Mostra artigos ou produtos como tabelas ordenáveis e pesquisáveis, que os visitantes podem filtrar e consultar em qualquer dispositivo.

    • colunas a partir de meta
    • filtros
    • shortcodes
    200+ 4.6
  • WordPress ·

    Associe um conjunto de imagens a qualquer artigo e mostre-as como galerias ou sliders em qualquer ponto do site.

    • multimédia
    • shortcodes
    700+ 4.0
  • WordPress ·

    Listas pendentes passo a passo, como marca, modelo e geração, guiam os visitantes por um catálogo grande até à página ou ao produto certo.

    • termos hierárquicos
    • navegação
    100+

SaaS

  • SaaS ·

    registered trademark

    Uma loja WooCommerce a funcionar como bot do Telegram: os clientes navegavam, enchiam um carrinho e pagavam sem sair da conversa.

    • TDLib
    • sincronização da loja
    • pagamentos
    encerrado em 2026

Extensões para Chrome

  • Extensão para Chrome ·

    speech-to-text

    Uma extensão para Chrome que escreve o que diz em qualquer campo de texto de qualquer site, com limpeza opcional por IA.

    • watchdog de sessão
    • correção por IA
    • 33 idiomas de ditado
    2000 utilizadores

Aplicações Android

  • Aplicação Android ·

    Stopwatch & Lap Timer

    Um cronómetro Android offline com tempos de volta, que continua a contar corretamente mesmo com a aplicação em segundo plano.

    • melhor / pior volta
    • contagem sem desvio
    • temporizador em ecrã completo
    Android
  • Aplicação Android ·

    focused reading

    Um leitor que mostra um texto uma palavra de cada vez ao ritmo escolhido e lembra-se de onde parou.

    • controlo do ritmo
    • retomar posição
    • sem pedidos de rede
    Android

Trabalho à medida

  • À medida · tornou-se um produto

    Pesquisas guardadas que avisam

    Um cliente subscreve uma consulta de filtro e recebe um e-mail quando surgem novos produtos correspondentes.

    • WooCommerce
    • e-mail
    caso de cliente

O que foi resolvido · 14 produtos

Dentro de cada produto

Escolha um produto. Cada separador é uma área do seu trabalho e começa com o que oferece ao proprietário, em palavras simples. Abaixo está a parte de engenharia para a sua equipa técnica: o problema e como foi resolvido, retirado do código-fonte. Abra uma linha para ver os detalhes.

Anel interior: stack principal · anel exterior: ferramentas e plataformas

Sobre · stack

O que concebo e desenvolvo eu próprio

Concebo a arquitetura e o modelo de dados, depois escrevo o código, publico-o e dou-lhe suporte. Nenhuma camada fica entregue a alguém que eu não possa verificar.

  • PHP
    Arquitetura de plugins pensada para durar uma década: um núcleo OOP, módulos, e actions e filters como pontos de extensão sobre os quais outros programadores constroem, edições gratuita e premium a partir da mesma base de código, levada do PHP 7.4 ao 8.5 sem estragar os sites que a executam.
    desde 2006
  • WordPress
    Plugins concebidos para funcionar em dezenas de milhares de sites diferentes em simultâneo. Trabalham através do próprio motor do WordPress: hooks, WP_Query, REST API, nonces e capabilities, para que temas, caches e outros plugins continuem a funcionar; a mesma abordagem sustenta projetos personalizados complexos.
    desde 2012
  • WooCommerce
    Como os produtos e o dinheiro circulam numa loja: os clientes encontram o produto certo através de filtros e pesquisa, mesmo em catálogos grandes, enquanto preços, moedas, stock e alterações em massa se mantêm coerentes do catálogo ao carrinho, ao checkout, às encomendas e aos e-mails, através dos objetos de produto, dos hooks e das tabelas de pesquisa do WooCommerce. Plugins complexos e lojas completas.
    desde 2012
  • Desenho de bases de dados
    O modelo de dados vem antes do código: esquemas MySQL e tabelas próprias para dados pesados, índices verificados contra planos de execução, transações onde os dados têm de mudar por inteiro ou não mudar, caches que mantêm rápidos os catálogos grandes, um registo de cada alteração para que qualquer edição possa ser revertida, estatísticas mantidas separadas da base de dados da loja.
    desde 2006
  • Node.js
    Serviços, não scripts: o Botoscope executava um processo por bot de loja sob PM2, com módulos a comunicar através de um event bus, uma cópia do catálogo em MySQL e o estado das conversas em Redis atrás de uma cache em RAM, sincronizados com a loja. O motor deste site e o seu servidor MCP também são meus.
    este site
  • Bots do Telegram com TDLib
    Uma conversa desenhada como loja completa: catálogo, carrinho, checkout e pagamento sem sair do Telegram. O TDLib mantém uma ligação persistente única, pelo que cada toque chega logo ao bot, sem salto por webhook e sem polling. lojas dentro de conversas
    Botoscope
  • Extensões para Chrome
    Ditado em qualquer campo de qualquer site: a Web Speech API é mantida ativa por um watchdog e a IA limpa o texto. Manifest V3, content scripts em qualquer página, as chaves de API do próprio utilizador guardadas encriptadas.
    Voice Master
  • Servidor MCP
    Uma interface para agentes de IA desenhada dentro do produto sobre JSON-RPC: um agente altera a loja através do plugin; pré-visualização, confirmação e um segundo fator são opções que o proprietário ativa, e cada alteração pode ser revertida.
    BEAR · HUSKY
  • Android
    Aplicações levadas da ideia ao Google Play sozinho. Funcionam offline e não enviam nada para lado nenhum.
    ClearLap · FlashReader

Trabalho à medida

Tarefas que não cabiam num plugin

Trabalho personalizado para clientes, geralmente pessoas que começaram com um dos meus plugins. Nomes e sites permanecem privados.

  • Modelo de pontuação com gráfico em tempo real

    Um grande diretório B2B de fornecedores construído em WordPress.

    Problema
    Pontuar empresas com um modelo ponderado em quatro dimensões e permitir ao proprietário ver como o quadro muda quando os pesos mudam.
    Solução
    Um popup em que cada empresa é uma bolha num gráfico de quadrantes. Ao alterar um coeficiente, as bolhas movem-se para as novas posições em tempo real.
    • modelo matemático
    • visualização de dados
    • WordPress
  • Sistema de estatísticas para um grande portal

    O mesmo portal WordPress.

    Problema
    O proprietário precisava de estatísticas específicas do seu negócio que a análise de tráfego padrão não recolhia.
    Solução
    Recolha de eventos à medida, agregação e relatórios com gráficos dentro da administração do WordPress.
    • estatísticas
    • gráficos
    • MySQL
  • Pesquisas guardadas que avisam quando surgem produtos

    Começou como trabalho personalizado para o proprietário de uma loja e foi depois lançado como a extensão Products Messenger para HUSKY e MDTF.

    Problema
    Um cliente filtra o catálogo, obtém zero resultados e vai-se embora.
    Solução
    Um cliente com sessão iniciada subscreve essa consulta de filtro exata. Com periodicidade agendada (WP-Cron ou uma ligação de cron externo), o plugin volta a executar a consulta guardada e envia por e-mail os produtos que não estavam nos resultados anteriores.
    • WooCommerce
    • filtros
    • e-mail
    • tornou-se um produto
  • PDF dos resultados de pesquisa com um clique

    Um catálogo de veículos construído com MDTF, extensão personalizada para um cliente na Alemanha.

    Problema
    Os visitantes precisavam de guardar os automóveis que tinham encontrado, e não apenas vê-los no ecrã.
    Solução
    Um botão junto aos resultados de pesquisa que gera um PDF limpo e formatado com todos os automóveis do conjunto de resultados atual.
    • MDTF
    • geração de PDF
    • extensão personalizada

Integrado, não acrescentado

Os plugins também trazem estatísticas incluídas

Os proprietários obtêm os números na mesma administração onde configuram o plugin.

HUSKY · estatísticas de pesquisaPor que filtros e valores os clientes pesquisam, por período.
FOX · estatísticas de trocaQue moedas os visitantes escolhem, por país e período.
MDTF · estatísticas de pesquisaPor que termos de taxonomia e valores de campos meta os visitantes pesquisam, por tipo de conteúdo e período.

Cronologia

Produtos e marcos

Apenas os meus próprios produtos. As datas de lançamento são as datas em que cada plugin foi adicionado ao wordpress.org.

  1. Início em TI na TemplateMonsterModelos e temas para WordPress, Joomla, CRE Loaded, Zen Cart e osCommerce: HTML, CSS, JavaScript, PHP e MySQL.
  2. PHP e comércio eletrónicoLojas online em PHP e MySQL sobre osCommerce, Zen Cart, Joomla e WordPress.
  3. Primeiros plugins no wordpress.orgMealingua (fevereiro), GMap Targeting (março), InPost Gallery (abril).
  4. Três plugins num anoMDTF em abril, FOX em setembro, HUSKY em dezembro. A partir de março, os plugins próprios passam a ser o trabalho a tempo inteiro, e o WooCommerce torna-se a plataforma principal.
    • MDTF
    • FOX
    • HUSKY
  5. WPCSTroca de moeda para sites sem WooCommerce.
  6. BEAREdição em massa para WooCommerce, publicado em 7 de maio de 2018.
  7. WOLFO mesmo editor para artigos e custom post types.
  8. WOOT e TableOnCatálogos e tipos de conteúdo como tabelas.
  9. Taxonomy Chain MenuSelects encadeados para taxonomias hierárquicas.
  10. Voice Master e FlashReaderUma extensão de voz para texto para Chrome (cerca de 2000 utilizadores) e uma aplicação de leitura focada para Android, ambas em abril.
    • Chrome
    • Android
  11. Botoscope® e ClearLapSaaS: loja WooCommerce como bot do Telegram, marca registada. ClearLap, um cronómetro para Android, em abril.
  12. IA dentro dos produtosO BEAR ganha um servidor MCP: agentes de IA editam o catálogo, com pré-visualização e confirmação opcionais, e reversão.

Antes de escrever

Perguntas que os clientes fazem

Como começa o trabalho?

Descreva a tarefa no formulário abaixo ou por e-mail para realmag777 [at] gmail.com: o que deve ser criado ou alterado e para quando. Se tiver um site de staging, mencione-o: é lá que o trabalho é feito e verificado. Respondo em dois dias úteis com perguntas ou com uma estimativa de prazo e custo. O trabalho começa quando o âmbito estiver acordado.

Preço fixo ou à hora?

Uma tarefa claramente descrita recebe uma estimativa fixa para o âmbito acordado. O trabalho em aberto, como encontrar a causa de um problema num site em produção ou o suporte contínuo, é acordado à hora.

Que fuso horário e que idiomas?

Hora da Europa Central (UTC+1, UTC+2 no verão). Escrevo e falo em Inglês, ucraniano e espanhol. A maior parte do trabalho decorre por e-mail e mensagens, pelo que a diferença horária raramente importa.

Assina um NDA?

Sim. Os nomes e sites dos clientes nunca são mostrados aqui, e assino um NDA quando o projeto o exige.

Trabalha apenas com os seus próprios plugins?

Não. Desenvolvo funcionalidades sobre os meus plugins ou quaisquer outros, trabalho em código escrito por outros programadores e desenho projetos novos de raiz. Com código de terceiros, leio-o primeiro e digo o que encontrei antes de alterar o que quer que seja.

Trabalha sozinho ou com uma equipa?

Sozinho. Arquitetura, código, publicação e suporte são meus, pelo que fala com a pessoa que constrói a solução e nada se perde entre pessoas.

Trabalha com agências?

Sim, inclusive sob a marca da agência. Escreva quem é e do que precisa.

Quantas horas por semana tem disponíveis?

Por acordo. Fale-me do projeto e do volume que espera, e combinamos antes de o trabalho começar.

Como fatura?

Em euros.

Que acesso precisa ao meu site?

Um site de staging, uma cópia do site em produção, com acesso de administrador e a ficheiros, mais uma cópia da base de dados quando a tarefa envolve dados. Se não existir staging, preparo um. As alterações só chegam ao site em produção depois de funcionarem em staging.

A quem pertence o resultado?

A si, depois de o trabalho estar pago.

O que acontece após a entrega?

Os erros no trabalho entregue são corrigidos. Alterações adicionais e suporte podem ser acordados em separado. Os meus próprios plugins têm suporte há mais de dez anos, pelo que a manutenção a longo prazo é o caso normal, não uma exceção.

Contacto

Tem uma tarefa de WooCommerce ou WordPress?

Escreva o que deve ser criado ou alterado e para quando. Respondo em dois dias úteis.

  • Funcionalidades sobre os meus plugins ou quaisquer outros
  • Integrações e estatísticas
  • Qualquer projeto novo com arquitetura complexa em PHP ou JavaScript (Node.js)
  • Trabalho personalizado difícil, com lógica complexa