Ingeniero Frontend Senior
Ingeniero Frontend Senior con más de 5 años construyendo y escalando aplicaciones React/TypeScript orientadas al producto. Historial demostrado de mejoras medibles — migrando bases de código heredadas, reduciendo el tiempo de ciclo y enviando herramientas internas confiables utilizadas en todos los equipos. Experimentado en colaboración interfuncional, mentoría de ingenieros a nivel intermedio y responsabilidad total desde la arquitectura hasta el despliegue en producción.
Experiencia
Senior Frontend Developer
42 LLCMe desempeñé como ingeniero frontend senior en la Escuela Electrónica de Moscú (MES) — una plataforma educativa de escala gubernamental utilizada por millones de estudiantes en toda Moscú, mantenida por un equipo multifuncional de más de 10 ingenieros.
Puntos clave
- Lideré una migración completa a TypeScript en 5 proyectos, actualizando más de 1,000 componentes y reduciendo el acoplamiento entre bases de código — permitiendo a los nuevos ingenieros navegar proyectos desconocidos 3 veces más rápido.
- Diseñé y co-construí una plataforma de cursos estilo Coursera dentro de MES — diseñé la arquitectura frontend, lideré al equipo en la implementación y entregué a producción.
- Diseñé e implementé configuraciones unificadas de ESLint y dprint en más de 5 proyectos, eliminando el formateo inconsistente y estableciendo un único estándar de estilo de código para todo el equipo.
- Lideré la migración a Redux Toolkit, estandarizando patrones asíncronos y reduciendo el tiempo de ciclo de sprint en ~40%.
- Actué como recurso técnico de referencia en múltiples equipos — consultado regularmente sobre decisiones de arquitectura y contribuyendo a las elecciones tecnológicas finales para nuevas funcionalidades y sistemas.
- Mentoreé continuamente a pasantes e ingenieros junior — hice crecer a 5 ingenieros al nivel intermedio en 24 meses.
-
React
-
TypeScript
-
JavaScript
-
Redux Toolkit
-
SCSS
-
Jest
-
Vitest
Middle Frontend Developer
Urban ITContribuí a una startup de tecnología cívica que desarrolla una plataforma de calificación de limpieza colaborativa para patios residenciales en Jabárovsk — permitiendo a los residentes calificar y rastrear la limpieza del vecindario mediante un mapa interactivo.
Puntos clave
- Construí el frontend en React/TypeScript dentro de un equipo pequeño, implementando vistas de mapa interactivas con la API de Yandex Maps (migrado desde Google Maps).
- Integré Redux para la gestión de estado en las funcionalidades dinámicas de mapa y calificación.
- Contribuí al backend de Node.js/MongoDB y mejoré el rendimiento de compilación mediante la optimización de Webpack.
-
React
-
TypeScript
-
JavaScript
-
Redux
-
Webpack
-
Node.js
-
MongoDB
Web Developer
FreelanceEntregué trabajo de frontend en ~100 proyectos de clientes durante 12 meses — desde correcciones de UI y construcción de componentes hasta el desarrollo completo de landing pages.
Puntos clave
- Mantuve una alta tasa de clientes recurrentes, con múltiples clientes regresando para 2–3 compromisos adicionales.
- Me adapté rápidamente a diversas bases de código y requisitos en proyectos variados.
-
React
-
TypeScript
-
JavaScript
-
Redux
-
SCSS
-
Css
-
Node.js
-
MongoDB
-
Express
Habilidades
-
React
-
TypeScript
-
JavaScript
-
Next.js
-
Astro
-
Redux
-
Redux Toolkit
-
React Query
-
SCSS
-
Tailwind CSS
-
Vitest
-
Jest
-
Eslint
-
Node.js
-
MongoDB
-
PostgreSQL
-
Convex
-
Redis
-
Hono
-
Express
-
vite
-
Webpack
-
docker
-
Kubernetes
-
Bun
- AWS
-
Cloudflare
-
Cursor
-
Claude
Proyectos
Landing page orientada a la conversión para un creador de Instagram que vende guías digitales — activa con ventas reales. Integración de la API de pagos Robokassa con flujo de pago completo. Construida con Astro, Convex autohospedado, AWS S3 y CloudFront — tiempos de carga inferiores a un segundo. Infraestructura completa: servidor dedicado, pipeline CI/CD y despliegue.
-
React
-
Astro
-
TypeScript
-
Tailwind CSS
-
Convex
Guidegram
completedBot de comercio en Telegram en producción para un creador de contenido que vende productos digitales — desarrollador único, de extremo a extremo desde la arquitectura hasta el despliegue. Integración de las APIs de pago YooKassa y Robokassa con lógica de paywall completa. Funcionalidades de descuentos y transmisiones segmentadas. Infraestructura completa: pipeline CI/CD, aprovisionamiento de servidor y despliegue.
-
TypeScript
-
Node.js
-
PostgreSQL
-
Redis
Plataforma web full-stack para una red de clínicas dentales en Moscú con ~5,000 usuarios mensuales — entregada en 6 meses por un equipo de 2 personas. Sistema de reserva de citas de extremo a extremo con selección de sucursal, médico y franja horaria; confirmaciones enrutadas vía bot de Telegram al personal de la sucursal correspondiente. Frontend completo: UI en Next.js, panel de administración y optimización SEO.
-
React
-
Next.js
-
TypeScript
-
Node.js
-
MongoDB