Idioma

Contactar
Rostislav Sofronov
realmag777 disponible para proyectos

Rostislav Sofronov Desarrollador sénior de WordPress y WooCommerce · Arquitecto de plugins y productos

Llevo un producto desde la primera especificación hasta la cola de soporte años después. 12 plugins en wordpress.org, un SaaS que convierte una tienda WooCommerce en un bot de Telegram, una extensión de Chrome y apps de 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 advertencias
  • HUSKY 80.000+ instalaciones
  • FOX 50.000+
  • BEAR 30.000+
  • WOLF 4000+
  • WOOT 1000+
  • MDTF 1000+
  • WPCS 900+
  • InPost Gallery 700+
  • TableOn 200+
  • Botoscope SaaS
  • Voice Master 2000 usuarios
  • ClearLap Android
  • FlashReader Android

En cifras

  • En IT desde 2006 Plantillas y temas para CMS: HTML, CSS, JavaScript, PHP y MySQL.
  • Productos propios desde 2012 Primer plugin en wordpress.org: Mealingua, 13 de febrero de 2012.
  • Productos 16 12 plugins, un SaaS, una extensión de Chrome, 2 apps de Android.

Proyectos

Productos que diseñé, construí y sigo manteniendo

Cada página de proyecto enumera los problemas resueltos dentro del producto, agrupados por área. Los recuentos de instalaciones y las valoraciones proceden de wordpress.org, donde puedes leer lo que escriben los usuarios: Reseñas de HUSKY, Reseñas de FOX, Reseñas de BEAR.

Plugins de WooCommerce

  • WooCommerce ·

    aka WOOF

    Permite a los compradores acotar un catálogo grande por categoría, atributo, precio, stock y texto, con páginas de filtro que Google puede indexar.

    • recuento dinámico
    • URLs SEO
    • modo turbo
    80.000+ 4.6
  • WooCommerce ·

    aka WOOCS

    Muestra los precios en la moneda del propio visitante y puede cobrar en ella, para que los clientes del extranjero sepan lo que pagan.

    • fuentes de tipos de cambio
    • pago en moneda
    • sitios con caché
    50.000+ 4.4
  • WooCommerce ·

    aka WOOBE

    Permite al personal editar miles de productos como en una hoja de cálculo, con cada cambio reversible, y permite que los asistentes de IA lo hagan con seguridad.

    • edición masiva
    • historial y reversión
    • IA · MCP
    30.000+ 4.7
  • WooCommerce ·

    Products Tables

    Muestra el catálogo como tablas de productos ordenables y filtrables, donde los clientes añaden artículos al carrito directamente desde cada fila.

    • constructor de tablas
    • pedido rápido
    • shortcodes
    1000+ 4.8

Plugins de WordPress

  • WordPress ·

    Posts Bulk Editor

    Permite al personal del sitio editar, filtrar, exportar y revertir miles de entradas, páginas y contenido personalizado en una sola pantalla similar a una hoja de cálculo.

    • tipos de contenido personalizados
    • campos meta
    • edición masiva
    4000+ 4.7
  • WordPress ·

    Meta Data & Taxonomies Filter

    Los visitantes buscan anuncios, entradas o productos por varias propiedades a la vez, como precio, año y categoría.

    • filtro por meta
    • lógica AND / OR
    • enlaces de búsqueda permanentes
    1000+ 4.5
  • WordPress ·

    WordPress Currency Switcher

    Muestra los precios escritos en el contenido del sitio en la moneda de cada visitante, sin necesidad de una tienda WooCommerce.

    • shortcodes
    • fuentes de tipos de cambio
    • moneda por geolocalización
    900+ 4.1
  • WordPress ·

    Posts Table Filterable

    Muestra entradas o productos como tablas ordenables y con búsqueda, que los visitantes pueden filtrar y explorar en cualquier dispositivo.

    • columnas desde meta
    • filtros
    • shortcodes
    200+ 4.6
  • WordPress ·

    Adjunta un conjunto de imágenes a cualquier entrada y muéstralas como galerías o sliders en cualquier parte del sitio.

    • medios
    • shortcodes
    700+ 4.0
  • WordPress ·

    Desplegables paso a paso, como marca, modelo y generación, guían a los visitantes por un catálogo grande hasta la página o el producto adecuados.

    • términos anidados
    • navegación
    100+

SaaS

  • SaaS ·

    registered trademark

    Una tienda WooCommerce funcionando como bot de Telegram: los clientes exploraban, llenaban el carrito y pagaban sin salir del chat.

    • TDLib
    • sincronización con la tienda
    • pagos
    cerrado en 2026

Extensiones de Chrome

  • Extensión de Chrome ·

    speech-to-text

    Una extensión de Chrome que escribe lo que dices en cualquier campo de texto de cualquier sitio, con limpieza opcional mediante IA.

    • watchdog de sesión
    • corrección con IA
    • 33 idiomas de dictado
    2000 usuarios

Apps de Android

  • App de Android ·

    Stopwatch & Lap Timer

    Un cronómetro de Android sin conexión con tiempos de vuelta, que sigue contando correctamente incluso con la app en segundo plano.

    • mejor / peor vuelta
    • medición sin deriva
    • temporizador a pantalla completa
    Android
  • App de Android ·

    focused reading

    Un lector que muestra un texto palabra a palabra al ritmo que elijas y recuerda dónde lo dejaste.

    • control del ritmo
    • retomar posición
    • sin peticiones de red
    Android

Trabajo a medida

  • A medida · WordPress

    Modelo de puntuación con un gráfico en vivo

    Empresas como burbujas en un gráfico de cuadrantes que se mueven cuando cambian los pesos del modelo.

    • modelo matemático
    • visualización de datos
    caso de cliente
  • A medida · se convirtió en producto

    Búsquedas guardadas que avisan

    Un comprador se suscribe a una consulta de filtro y recibe un correo cuando aparecen nuevos productos coincidentes.

    • WooCommerce
    • correo electrónico
    caso de cliente

Qué se resolvió · 14 productos

Dentro de cada producto

Elige un producto. Cada pestaña es un área de su trabajo y empieza con lo que aporta al propietario, en palabras sencillas. Debajo está la parte de ingeniería para tu equipo técnico: el problema y cómo se resolvió, extraído del código fuente. Abre una fila para ver los detalles.

Anillo interior: stack principal · anillo exterior: herramientas y plataformas

Sobre mí · stack

Lo que diseño y construyo yo mismo

Diseño la arquitectura y el modelo de datos, y después escribo el código, lo publico y lo mantengo. Ninguna capa queda en manos de alguien a quien no pueda controlar.

  • PHP
    Arquitectura de plugins pensada para durar una década: un núcleo OOP, módulos, y acciones y filtros como puntos de extensión sobre los que construyen otros desarrolladores, ediciones gratuita y premium desde una misma base de código, llevada de PHP 7.4 a 8.5 sin romper los sitios que la ejecutan.
    desde 2006
  • WordPress
    Plugins diseñados para funcionar a la vez en decenas de miles de sitios distintos. Trabajan a través del propio motor de WordPress: hooks, WP_Query, la REST API, nonces y capabilities, de modo que los temas, las cachés y otros plugins siguen funcionando; el mismo enfoque sostiene proyectos a medida complejos.
    desde 2012
  • WooCommerce
    Cómo se mueven los productos y el dinero por una tienda: los compradores encuentran el producto adecuado mediante filtros y búsqueda, incluso en catálogos grandes, mientras que los precios, las monedas, el stock y los cambios masivos se mantienen coherentes desde el catálogo hasta el carrito, el pago, los pedidos y los correos, a través de los objetos de producto, los hooks y las tablas de búsqueda de WooCommerce. Plugins complejos y tiendas completas.
    desde 2012
  • Diseño de bases de datos
    El modelo de datos va antes que el código: esquemas MySQL y tablas propias para datos pesados, índices contrastados con los planes de consulta, transacciones donde los datos deben cambiar por completo o no cambiar, cachés que mantienen rápidos los catálogos grandes, un registro de cada cambio para poder revertir cualquier edición, estadísticas separadas de la base de datos de la tienda.
    desde 2006
  • Node.js
    Servicios, no scripts: Botoscope ejecutaba un proceso por cada bot de tienda bajo PM2, con módulos que se comunicaban mediante un bus de eventos, una copia del catálogo en MySQL y el estado del chat en Redis tras una caché en RAM, sincronizado con la tienda. El motor de este sitio y su servidor MCP también son míos.
    este sitio
  • Bots de Telegram con TDLib
    Un chat diseñado como una tienda completa: catálogo, carrito, pago y cobro sin salir de Telegram. TDLib mantiene una conexión persistente, así que cada toque llega al bot al instante, sin salto por webhook y sin polling. tiendas dentro de chats
    Botoscope
  • Extensiones de Chrome
    Dictado en cualquier campo de cualquier sitio: un watchdog mantiene activa la Web Speech API y la IA limpia el texto. Manifest V3, content scripts en cualquier página, las claves de API del propio usuario almacenadas cifradas.
    Voice Master
  • MCP server
    Una interfaz para agentes de IA diseñada dentro del producto sobre JSON-RPC: un agente modifica la tienda a través del plugin; la vista previa, la confirmación y un segundo factor son opciones que activa el propietario, y cada cambio se puede revertir.
    BEAR · HUSKY
  • Android
    Apps llevadas de la idea a Google Play en solitario. Funcionan sin conexión y no envían nada a ninguna parte.
    ClearLap · FlashReader

Trabajo a medida

Tareas que no cabían en un plugin

Trabajo a medida para clientes, normalmente personas que empezaron con uno de mis plugins. Los nombres y los sitios se mantienen privados.

  • Modelo de puntuación con un gráfico en vivo

    Un gran directorio de proveedores B2B creado sobre WordPress.

    Problema
    Puntuar empresas con un modelo ponderado en cuatro dimensiones y permitir al propietario ver cómo cambia el panorama cuando cambian los pesos.
    Solución
    Una ventana emergente donde cada empresa es una burbuja en un gráfico de cuadrantes. Al cambiar un coeficiente, las burbujas se desplazan a sus nuevas posiciones en tiempo real.
    • modelo matemático
    • visualización de datos
    • WordPress
  • Sistema de estadísticas para un gran portal

    El mismo portal de WordPress.

    Problema
    El propietario necesitaba estadísticas específicas de su negocio que la analítica estándar no recogía.
    Solución
    Recogida de eventos a medida, agregación e informes con gráficos dentro del administrador de WordPress.
    • estadísticas
    • gráficos
    • MySQL
  • Búsquedas guardadas que avisan cuando aparecen productos

    Empezó como trabajo a medida para el propietario de una tienda y después se publicó como la extensión Products Messenger para HUSKY y MDTF.

    Problema
    Un comprador filtra el catálogo, no obtiene resultados y se marcha.
    Solución
    Un comprador con sesión iniciada se suscribe a esa consulta de filtro exacta. De forma programada (WP-Cron o un enlace de cron externo), el plugin vuelve a ejecutar la consulta guardada y envía por correo los productos que no estaban en resultados anteriores.
    • WooCommerce
    • filtros
    • correo electrónico
    • se convirtió en producto
  • PDF de los resultados de búsqueda con un clic

    Un catálogo de vehículos creado con MDTF, complemento a medida para un cliente en Alemania.

    Problema
    Los visitantes necesitaban conservar los coches que habían encontrado, no solo verlos en pantalla.
    Solución
    Un botón junto a los resultados de búsqueda que genera un PDF limpio y con estilo con todos los coches del conjunto de resultados actual.
    • MDTF
    • generación de PDF
    • complemento a medida

Integrado, no añadido

Los plugins también incluyen estadísticas

Los propietarios ven las cifras en el mismo administrador donde configuran el plugin.

HUSKY · estadísticas de búsquedaPor qué filtros y valores buscan los compradores, por periodo.
FOX · estadísticas de cambio de monedaQué monedas eligen los visitantes, por país y periodo.
MDTF · estadísticas de búsquedaPor qué términos de taxonomía y valores de campos meta buscan los visitantes, por tipo de contenido y periodo.

Cronología

Productos e hitos

Solo mis propios productos. Las fechas de lanzamiento son las fechas en que cada plugin se añadió a wordpress.org.

  1. Primeros pasos en IT en TemplateMonsterPlantillas y temas para WordPress, Joomla, CRE Loaded, Zen Cart y osCommerce: HTML, CSS, JavaScript, PHP y MySQL.
  2. PHP y comercio electrónicoTiendas online en PHP y MySQL sobre osCommerce, Zen Cart, Joomla y WordPress.
  3. Primeros plugins en wordpress.orgMealingua (febrero), GMap Targeting (marzo), InPost Gallery (abril).
  4. Tres plugins en un añoMDTF en abril, FOX en septiembre, HUSKY en diciembre. Desde marzo, los plugins propios son el trabajo a jornada completa y WooCommerce pasa a ser la plataforma principal.
    • MDTF
    • FOX
    • HUSKY
  5. WPCSCambio de moneda para sitios sin WooCommerce.
  6. BEAREdición masiva para WooCommerce, publicado en 7 de mayo de 2018.
  7. WOLFEl mismo editor para entradas y tipos de contenido personalizados.
  8. WOOT y TableOnCatálogos y tipos de contenido como tablas.
  9. Taxonomy Chain MenuSelectores encadenados para taxonomías anidadas.
  10. Voice Master y FlashReaderUna extensión de voz a texto para Chrome (unos 2000 usuarios) y una app de lectura enfocada para Android, ambas en abril.
    • Chrome
    • Android
  11. Botoscope® y ClearLapSaaS: una tienda WooCommerce como bot de Telegram, con marca registrada. ClearLap, un cronómetro para Android, en abril.
  12. IA dentro de los productosBEAR incorpora un servidor MCP: los agentes de IA editan el catálogo, con vista previa y confirmación opcionales, y reversión.

Antes de escribir

Preguntas de los clientes

¿Cómo empieza el trabajo?

Describe la tarea en el formulario de abajo o por correo electrónico a realmag777 [at] gmail.com: qué hay que crear o cambiar y para cuándo. Si tienes un sitio de pruebas (staging), menciónalo: ahí se hace y se comprueba el trabajo. Respondo en un plazo de dos días laborables con preguntas o con una estimación de tiempo y coste. El trabajo empieza cuando acordamos el alcance.

¿Precio cerrado o por horas?

Una tarea descrita con claridad recibe un presupuesto cerrado para el alcance acordado. El trabajo abierto, como encontrar la causa de un problema en un sitio en producción o el soporte continuo, se acuerda por horas.

¿Qué zona horaria e idiomas?

Hora central europea (UTC+1, UTC+2 en verano). Escribo y hablo en inglés, ucraniano y español. La mayor parte del trabajo se hace por correo electrónico y mensajes, así que la diferencia horaria rara vez importa.

¿Firmarás un NDA?

Sí. Los nombres y los sitios de los clientes nunca se muestran aquí, y firmo un NDA cuando el proyecto lo requiere.

¿Trabajas solo con tus propios plugins?

No. Construyo funcionalidades sobre mis plugins o sobre cualquier otro, trabajo con código escrito por otros desarrolladores y diseño proyectos nuevos desde cero. Con el código de otra persona, primero lo leo y te cuento lo que he encontrado antes de cambiar nada.

¿Trabajas solo o con un equipo?

Solo. La arquitectura, el código, la publicación y el soporte son cosa mía, así que hablas con la persona que construye el producto y nada se pierde entre personas.

¿Trabajas con agencias?

Sí, también bajo la marca de la agencia. Escribe quién eres y qué necesitas.

¿De cuántas horas semanales dispones?

Según acuerdo. Cuéntame el proyecto y el volumen que esperas, y lo fijamos antes de empezar el trabajo.

¿Cómo facturas?

En euros.

¿Qué acceso necesitas a mi sitio?

Un sitio de pruebas (staging), una copia del sitio en producción, con acceso de administrador y a los archivos, además de una copia de la base de datos cuando la tarea trata sobre datos. Si no hay staging, lo preparo yo. Los cambios llegan al sitio en producción solo después de funcionar en staging.

¿De quién es el resultado?

Tuyo, una vez pagado el trabajo.

¿Qué ocurre después de la entrega?

Los errores del trabajo entregado se corrigen. Los cambios posteriores y el soporte se pueden acordar por separado. Mis propios plugins llevan más de diez años con soporte, así que el mantenimiento a largo plazo es lo habitual, no una excepción.

Contacto

¿Tienes una tarea de WooCommerce o WordPress?

Escribe qué hay que crear o cambiar y para cuándo. Respondo en un plazo de dos días laborables.

  • Funcionalidades sobre mis plugins o sobre cualquier otro
  • Integraciones y estadísticas
  • Cualquier proyecto nuevo con arquitectura compleja en PHP o JavaScript (Node.js)
  • Trabajos a medida difíciles con lógica compleja