Carlos Ballesteros

Carlos Ballesteros

SENIOR FULL STACK ENGINEER

Perfil profesional

Ingeniero de software con más de 20 años construyendo y manteniendo productos reales mediante desarrollo full stack.

Desarrollo web de extremo a extremo, arquitectura, rendimiento y entrega continua.

He trabajado en frontend y backend con JavaScript, TypeScript, Vue, React, Angular, Node.js y tecnologías JVM, además de bases de datos SQL y NoSQL.

Me adapto con rapidez a stacks nuevos, comprendo sistemas existentes y colaboro con producto y diseño para entregar soluciones mantenibles y escalables.

Aporto autonomía, pensamiento crítico y experiencia mejorando arquitectura, CI/CD, observabilidad y flujos de desarrollo dentro de equipos multidisciplinares.

Competencias técnicas

Experiencia profesional

Trabajo por cuenta propia para empresas de producto

Ingeniero de software · Contratos exclusivos

Me integré en equipos de producto extranjeros mediante contratos exclusivos como autónomo, al no disponer esas empresas de entidad empleadora en España.

  • Entregué producto con Kotlin y TypeScript, testing, CI, observabilidad y documentación

Permiso de paternidad · sep. 2025–ago. 2026 — Disfrutado en dos tramos, con un proyecto de ingeniería de producto de tres meses entre ambos.

GAMERSHUB

Principal Engineer · Contratista exclusivo

Mejoré una plataforma activa mediante cambios en frontend, arquitectura, rendimiento y flujos de entrega.

  • Reduje los tiempos de compilación un 50% y habilité depuración completa en el IDE
  • Migré progresivamente a TypeScript tanto el backend en Node.js como la web en Vue 3
  • Incorporé Datadog y PostHog para trazar eventos y problemas de rendimiento
  • Simplifiqué arquitectura y builds; documenté las prácticas y acompañé al equipo en su adopción

Resultado: Mayor autonomía del equipo y entrega de funcionalidades más rápida.

InVideo

Ingeniero de software principal · Contratista exclusivo

Creditas

Software Engineer

GuruWalk

Senior Developer

Trabajé en un producto web en producción, entregando aplicaciones y mejorando frontend, bases de datos, CI e infraestructura.

  • Migré el frontend de JavaScript a TypeScript y reduje su tamaño
  • Optimicé estructuras de base de datos y código Ruby
  • Trabajé con MySQL, AWS, Heroku y automatización de entrega

Yaisa

Co-founder · CTO

Cofundé el producto y asumí frontend, backend, algoritmos e infraestructura como CTO.

  • Construí la aplicación web con React, Material UI y TypeScript
  • Implementé backend y algoritmos con Kotlin, Vert.x y MongoDB
  • Operé el producto con Docker Compose, Nginx y servicios de infraestructura

GoKoan

Fullstack Developer freelance

Desarrollé frontend y backend para un producto online de planificación de estudio.

  • Construí un backend asíncrono con Ktor y un frontend Angular con Kotlin/JS
  • Integré PostgreSQL y Redis y desplegué en AWS Elastic Beanstalk
  • Apliqué coroutines, GitHub, Travis CI y desarrollo guiado por pruebas (TDD)

JetBrains

Technical Writer

Schibsted Spain

Productivity Developer

Akamon Entertainment

Frontend Technical Lead · Senior SDK Programmer

Lideré tecnología frontend para juegos móviles, web y Facebook dentro de un equipo de producto.

  • Trabajé con JavaScript, TypeScript, Java, Kotlin y WebGL, testing automatizado y entrega ágil

Akamon Entertainment

Senior SDK Programmer

Proyectos freelance

Full Stack Developer · Emprendedor

Entregué proyectos web privados cubriendo producto, servicios backend y frontend.

  • Implementé backend con Node.js, JavaScript, Express.js y MongoDB
  • Utilicé Git y tecnologías web a lo largo del ciclo de entrega

Our.com

Game Developer

Softonic

Web Developer · Productivity Developer

Desarrollé software web y herramientas internas para mejorar rendimiento, despliegues y productividad del equipo.

  • Mejoré rendimiento y despliegues web con PHP y MySQL

Freelance

Web Developer

Proyectos seleccionados

CAPYDOCS

Creador · Proyecto personal a tiempo parcial

Producto multiplataforma construido con Svelte, TypeScript, Vite y Tauri para Windows y macOS.

  • Diseñé y desarrollé el producto completo, con feature flags, entregas progresivas e infraestructura preparada para escalar

Resultado: Producto funcional publicado y mantenido como proyecto personal activo a tiempo parcial.

KORGE

Creador · Coordinador

Motor multiplataforma y ecosistema de librerías reutilizables mantenido durante ocho años.

  • Construí librerías de gráficos, audio, I/O, datos, serialización y tooling para múltiples plataformas

Resultado: Adopción en productos comerciales y colaboración con una comunidad internacional.

Más información

Contacto

[email protected]

Disponibilidad: Empleo estable por cuenta ajena en España · Jornada completa · Remoto / híbrido en Valencia