¡Hola! Me llamo Denis Semenov. 👨💻
Soy Desarrollador Frontend basado en Múnich, Alemania.
Denis Semenov
Desarrollador FrontendMúnich, Alemania
Competencias clave
Desarrollador frontend orientado a resultados con más de 5 años de experiencia en la creación de aplicaciones web de alto rendimiento y capacidad de respuesta. Gran experiencia en frameworks modernos de JavaScript y TypeScript (React.js, Vue.js, Next.js, Nuxt.js) y diseño UI/UX, con un enfoque en la creación de soluciones centradas en el usuario que se alineen con los objetivos comerciales, trabajando tanto en proyectos a nivel empresarial (Croc Inc.) como en desarrollo independiente.
Hábil en el desarrollo frontend desde la arquitectura y configuración hasta el despliegue en producción, con experiencia en optimización de rendimiento y CI/CD para aplicaciones SPA, SSR, SSG y JAMstack de pequeña y mediana escala. Experto en colaborar en equipos Agile/Scrum multifuncionales, refinando flujos de trabajo de desarrollo y ayudando a desarrolladores junior a adoptar las mejores prácticas. Mentalidad fuerte de resolución de problemas, aprovechando la analítica de marketing y los principios de UI/UX para mejorar el compromiso del usuario, las tasas de conversión y la experiencia digital en general.
Experiencia
Liderando el desarrollo frontend para diversos proyectos con un enfoque en frameworks modernos y una experiencia de usuario óptima
Tienda Online ZNWR (Marca de Ropa Premium Europea)
Desarrollo de un tema headless personalizado para Shopify para una marca de ropa premium, centrado en un diseño minimalista y alto rendimiento.
- Arquitectura y desarrollo de un tema headless personalizado para Shopify utilizando Next.js y Shopify Storefront API (GraphQL)
- Implementación de soluciones SCSS personalizadas sin dependencias de frameworks, enfocadas en un diseño minimalista único, optimización de velocidad y experiencia de usuario premium
Achievement: Entrega de una tienda online de alto rendimiento, enfocada en el lujo, con una puntuación perfecta de 100 en PageSpeed
Sitio Web de la Agencia Fly Media Marketing
Desarrollo de un sitio web moderno y responsivo para una nueva agencia de marketing digital.
- Desarrollo de un sitio web responsivo para una nueva agencia de marketing digital utilizando Next.js y Tailwind CSS
- Implementación de animaciones atractivas y optimización para motores de búsqueda para maximizar la adquisición de clientes
Achievement: Creación de una presencia online convincente que muestra efectivamente la experiencia de la agencia y atrae nuevos clientes
Currículum Web Personal Multilingüe
Portafolio profesional multilingüe personalizado con enfoque en rendimiento y SEO.
- Creación de un portafolio profesional multilingüe personalizado con Next.js y Tailwind CSS
- Optimización para rendimiento, SEO y características de impresión para uso oficial
Achievement: Logro de una puntuación de 100/100 en PageSpeed con una experiencia de usuario fluida en todos los dispositivos
Sitio Web del Club de Billar Legend
Desarrollo de un sitio web moderno para un club de billar con enfoque en el crecimiento del tráfico orgánico.
- Diseño y desarrollo de un sitio web moderno con Nuxt.js y la plataforma Nuxt Content
- Creación de una estrategia de contenido de alta calidad sin IA, enfocada en la optimización SEO
Achievement: Generación de más de 3,000 visitantes orgánicos mensuales sin publicidad pagada
Herramienta de Migración de Plataformas de Música
Aplicación web para transferir listas de reproducción de música entre diferentes plataformas de streaming.
- Desarrollo de una aplicación web utilizando PHP y JavaScript para transferir listas de reproducción entre Yandex.Music y Spotify
Achievement: Atracción de más de 1,000 usuarios de manera orgánica sin presupuesto de marketing
Empresa rusa de TI fundada en 1992. Es una de las principales integradoras de sistemas en el mercado, que ofrece servicios en la nube, B2B y de TI. CROC desarrolla soluciones en big data, IA, IoT y opera sus propios centros de datos.
FIIP
Sistema de gestión documental para el Instituto Federal de Propiedad Industrial, una subdivisión de Rospatent
- Diseñé, desarrollé e implementé la interfaz web utilizando Vue.js y Vuetify, lo que aumentó la productividad del equipo y aceleró el desarrollo de componentes en un 80% mediante la unificación del trabajo con la API a través de una biblioteca de componentes UI personalizada.
- Lideré el diseño UI/UX de toda la aplicación y el desarrollo frontend de los componentes clave del sistema en varias equipos multifuncionales de Scrum, además de planificar la carga de trabajo de los desarrolladores frontend, asegurando una distribución equilibrada de tareas y aumentando la productividad general del equipo.
- Creé una biblioteca de componentes UI, incluyendo un componente para la generación de formularios y tablas para directorios, registros y otras secciones del sistema, lo que redujo la complejidad del desarrollo y aceleró la implementación de nuevas funciones.
- Creé aproximadamente 100 prototipos de interfaces UI en Adobe XD y los migré a Vue.js con datos de demostración sin la intervención de otros desarrolladores frontend, demostrando exitosamente el producto y pasando la aceptación en la primera fase de desarrollo bajo plazos ajustados.
- Adapté el proyecto para crear propuestas comerciales de demostración para otros clientes, lo que condujo a la firma de nuevos contratos y al aumento de los ingresos de la empresa.
Transneft
Sistema de información automatizado para el monitoreo de los sistemas contables en puntos de recepción y entrega y laboratorios de prueba de Transneft
- Adapté el frontend de FIIP e integré datos de demostración con una conexión adicional a la API del cliente, lo que permitió una demostración exitosa del proyecto y ayudó a la empresa a participar en la licitación del sistema de monitoreo y control automatizado de Transneft.
DIA
Sistema de registro de litigios para la Agencia de Seguros de Depósitos
- Actualicé la interfaz y agregué nuevas funcionalidades al sistema de registro de litigios, mejorando la usabilidad y reduciendo el tiempo de procesamiento de tareas en un 25%, lo que aumentó la satisfacción de los usuarios del sistema.
- Participé en discusiones de interfaz y escenarios de uso del sistema con el cliente y realicé demostraciones, aprobando rápidamente las soluciones y completando el proyecto dentro de los plazos establecidos.
ENEL
Panel de control remoto para plantas eólicas para la corporación multinacional italiana Enel S.p.A., especializada en la producción y distribución de electricidad y gas
- Desarrollé interfaces para una aplicación de demostración diseñada para monitorear y controlar plantas eólicas, proporcionando una interfaz intuitiva y fácil de usar que contribuyó al éxito de la demostración del producto.
Desarrollador de aplicaciones web y sitios web, proporcionando servicios de diseño, creación y soporte de soluciones digitales para clientes en diversos sectores.
- Completé con éxito más de 50 proyectos corporativos, de comercio electrónico y personales, proporcionando soluciones efectivas para los clientes.
- Utilicé JavaScript vanilla e integré bibliotecas (jQuery, Lodash, Underscore.js) y frameworks CSS (Bootstrap, Material, Spectre), garantizando un diseño adaptable y compatibilidad entre navegadores.
- Desarrollé y mantuve proyectos en plataformas CMS (WordPress, WooCommerce, Opencart, Joomla, Drupal, Webflow), mejorando la funcionalidad, el rendimiento y la facilidad de uso.
- Contribuí activamente al desarrollo de plugins tanto propios como de terceros para CMS populares y proyectos de código abierto.
- Convertí diseños de Figma, Adobe XD, Photoshop, Illustrator y Sketch en HTML pixel-perfect, asegurando una implementación de alta calidad alineada con los estándares web modernos.
- Colaboré con desarrolladores backend, diseñadores, analistas y otros miembros del equipo utilizando las mejores prácticas como Code Review, Git, CI/CD, Agile, Scrum, etc., para crear prototipos de interfaces eficientes, integrar servicios web y APIs de terceros, diseñar y desarrollar sitios web optimizados para dispositivos móviles.
- Creé temas personalizados de Bootstrap para WordPress utilizando Gulp y Webpack, optimizando el proceso de desarrollo y acelerando la creación de sitios web multipágina.
- Configuré y mantuve la infraestructura del servidor (servidores Web/Proxy/VPN/correo) e integré servicios relacionados necesarios para el funcionamiento eficiente del negocio, incluyendo sistemas de marketing por correo electrónico, telefonía IP, seguimiento de llamadas, configuración de redes Wi-Fi, integración de CMS con CRM y sistemas de gestión de inventario.
Fundación pública regional que implementa programas para apoyar a los jóvenes. La fundación organiza proyectos culturales y sociales, concursos de publicidad social, foros juveniles y eventos dirigidos a involucrar a los jóvenes en la vida social y pública.
- En mi carrera pasé de la gestión de eventos y proyectos al diseño UX/UI, desarrollo web y servicios de TI.
- Lideré el desarrollo del sitio web para el concurso de proyectos de innovación arquitectónica 'ArchObraz' en un CMS personalizado (PHP).
- Lideré el desarrollo del sitio web para el proyecto de publicidad social juvenil más grande, 'Nueva Mirada', en un CMS personalizado (PHP).
- Participé en la creación y maquetación de la revista electrónica temática 'Somos Jóvenes Padres' (Adobe InDesign), responsable del diseño y maquetación.
- Actualicé el sitio oficial de 'Mundo Juvenil' y migré la base de datos de un CMS no reconocido a WordPress.
- Lideré desarrollos de TI en una agencia de publicidad asociada, donde desarrollé e implementé un sistema de autenticación en redes Wi-Fi de diversos establecimientos para mostrar publicidad de nuestros proyectos y los de nuestros socios.
Empresa rusa de TI fundada en 1992. Es una de las principales integradoras de sistemas en el mercado, que ofrece servicios en la nube, B2B y de TI. CROC desarrolla soluciones en big data, IA, IoT y opera sus propios centros de datos.
- Organicé y llevé a cabo con éxito más de 100 eventos de marketing para presentar y promover las soluciones y servicios de la empresa en los principales eventos de la industria y de socios (seminarios, conferencias, mesas redondas, foros), facilitando el contacto directo de nuestros empleados con clientes potenciales en el nivel de alta gerencia.
- Preparaba regularmente planes financieros y aprobaba diversa documentación de proyectos (incluidos contratos, facturas), asegurando el control de los presupuestos de los eventos.
- Capacité al personal, supervisando su trabajo en los eventos para alcanzar altos estándares de ejecución.
- Analicé exhaustivamente los resultados de los eventos y creé informes con presentaciones de indicadores de rendimiento para la dirección.
- Logros clave: lancé una serie de eventos empresariales para clientes potenciales de alto nivel fuera del sector de TI para identificar e implementar nuevos proyectos en la industria; organicé paseos en Segway en una exposición de autos exóticos para nuestra audiencia objetivo, atrayendo clientes potenciales; organicé eventos empresariales en el museo de autos raros 'Autoville' y en el Museo Estatal de Arte Oriental; co-organicé el festival de rock 'CROC-ROCK', ampliando la audiencia de la empresa.
Empresa internacional de investigación que proporciona datos y análisis para los mercados de bienes de consumo y medios de comunicación.
- Durante mis estudios universitarios, participé en investigaciones de mercado para empresas como Mitsubishi, Hyundai, OBI, entre otras. Realicé entrevistas directas con audiencias objetivo y coordiné el trabajo de otros entrevistadores. Para los fabricantes de automóviles, las investigaciones de audiencias cerradas se llevaron a cabo con el fin de estudiar la demanda potencial de modelos de automóviles que se planeaban lanzar al mercado en unos pocos años.
Habilidades
Habilidades técnicas
- JavaScript (ES6+) & TypeScript
- React.js/Next.js + Zustand/Redux
- Vue.js/Nuxt.js + Pinia/Vuex
- HTML5, CSS3/SCSS
- Vuetify, Bootstrap, Tailwind.css
- REST, GraphQL
- Git, GitHub, GitLab, CI/CD
- Node.js, npm/pnpm
- Webpack, Vite, Gulp, eslint, prettier
- Jest, pruebas manuales
- SPA, SSR, SSG, JAMstack
- SOLID, KISS, DRY
- Compatibilidad entre navegadores
- Diseño adaptable
- Desarrollo optimizado para móviles
- Optimización para motores de búsqueda (SEO)
- Integración de APIs de terceros
- Optimización de rendimiento de sitios web
- Optimización de gráficos y medios
- Gestión y coordinación de proyectos
- Agile y Scrum
- Pruebas y depuración de código
- Revisión de código
- Adobe (Xd, Ps, Il, Lr, ID)
Cualidades personales
- Atención al detalle
- Resolución de problemas y pensamiento crítico
- Adaptabilidad y flexibilidad
- Trabajo en equipo y colaboración
- Creatividad e innovación
- Pensamiento técnico y toma de decisiones
- Automotivación y disciplina
- Aprendizaje y mejora continua
Certificados y Cursos
Coursera
- Certificado Profesional de Desarrollador Front-End de Meta (2025)
Amazon Web Services AI & ML Hackathon con DPS
- Nuevos Horizontes: Hackea el Futuro con IA (2025)
Digital Product School por UnternehmerTUM
- Programa de Desarrollo de Productos de IA (2025)
GeekBrains
- Diseño Web (2014)
- JavaScript (2014)
- HTML5 y CSS3 (2014)
- PHP (2014)
Codecademy
- JavaScript (2013)
Idiomas
Ruso (Nativo)
Inglés (Avanzado)
Español (Intermedio)
Hispania, Escuela de Español - B1 (2023)
Educación
Universidad Estatal Rusa para las Humanidades (2005 - 2010)
- Licenciatura de 5 años en Marketing con especialización en Análisis de Marketing (Nota media: 7,4 sobre 10)
Escuela secundaria (Liceo) №26 (1995 - 2005)
- Clases avanzadas en Matemáticas, Comercio y Economía. Participación y victorias en competencias de matemáticas y clases abiertas de marketing y economía.
Proyectos recientes
Fly Media Marketing - Sitio web de agencia digital(https://flymedia.marketing/)
Stack: Next.js, Tailwind.css
Desarrollé un sitio web moderno y elegante para Fly Media Marketing, destacando su experiencia en marketing y SMM. El sitio incluye descripciones del equipo, servicios y paquetes de oferta, mejorando significativamente su presencia en línea e interacción con los clientes, atrayendo nuevos socios.
Anna Rozhkova - Sitio web personal(https://annarozhkova.com/)
Stack: Next.js, Tailwind.css
Creé un sitio web personal animado y multilingüe para una gerente de proyectos senior utilizando Next.js y Tailwind CSS. El sitio incluye un currículum detallado, portafolio y galería en un estilo profesional, con navegación fácil de usar y características de impresión para uso oficial.
ROD Car Service - Sitio web multilingüe(https://rodsto.com.ua/en/)
Stack: WordPress, Bootstrap, Tema personalizado
Desarrollé una página de aterrizaje multilingüe para un servicio de automóviles especializado en la reparación de vehículos ligeros y pesados. El sitio incluye descripciones detalladas de los servicios, información sobre la empresa y datos de contacto, mejorando la interacción con los clientes y su experiencia de usuario.
Legend Billiards Club(https://legendbc.ru/)
Stack: Webflow
Desarrollé un sitio web moderno usando Webflow para un club de billar con un formulario de reserva, descripciones detalladas de los servicios y secciones sobre áreas del club y eventos. El sitio mejoró la experiencia del cliente y aumentó la asistencia al club.
Fabo Studio - Sitio web del estudio de danza(https://fabo.studio/)
Stack: WordPress, Bootstrap, Tema personalizado
Desarrollé un sitio web colorido y fácil de usar para un estudio de danza basado en WordPress, que incluye un horario de clases, biografías de instructores y una galería interactiva, facilitando la navegación y el compromiso de los estudiantes.
Exportación de listas de reproducción de Yandex Music a Spotify(https://yamusic.cyou/)
Stack: JavaScript, PHP, Spectre.css
Desarrollé una aplicación para la migración de listas de reproducción entre Yandex Music y Spotify utilizando JavaScript y PHP. El sitio cuenta con una interfaz intuitiva y una guía que facilita la transferencia de listas de reproducción para los usuarios.
Tienda online ZNWR en Shopify(https://znwr.eu/)
Stack: Next.js, SCSS personalizado, Shopify Storefront API
Creé una tienda en línea ultramoderna y minimalista para una marca de ropa premium europea, integrada con Shopify. El sitio incluye elementos visuales elegantes, navegación intuitiva y una excelente experiencia de usuario, capturando perfectamente la esencia del lujo y la alta moda.
Proyectos personales
- Desarrollé e implementé un concepto de Smart Home en una casa de campo y dos apartamentos urbanos. Regularmente mejoro los escenarios de uso de Smart Home y sigo las novedades en el ámbito de IoT.
- Apliqué habilidades de programación en Python para automatizar la promoción de cuentas en redes sociales. Actualmente uso Python para proyectos personales en el campo de la inteligencia artificial (IA).