Ruben Karlsson

Desarrollador full stack y consultor IT en Berlín.

Más de 7 años construyendo plataformas B2B, dashboards en tiempo real y aplicaciones web y móviles accesibles. Escribo TypeScript y Python, construyo interfaces con React, React Native y Angular, servicios con NestJS y FastAPI, y despliego en Azure con Docker.

Ver mi trabajo
Ruben Karlsson, Desarrollador Full Stack / Consultor IT

Experiencia

Todos los proyectos realizados a través de Teclead Ventures GmbH, donde trabajo como consultor IT desde 2019.

Filtrar por sector
Filtrar por tecnología

Mostrando 10 proyectos

Energía

Desarrollador Fullstack · En curso

Plataforma empresarial para controlar y resolver inconsistencias de datos entre los sistemas de un operador de red.

ReactTypeScriptViteTanStack Query+17 más

Viajes

Lead Frontend Developer · En curso

Web, app móvil y CMS para un proveedor alemán de reservas de cruceros, sobre una misma librería cliente.

ReactNext.jsTypeScriptExpo+24 más

Industria química

Desarrollador Fullstack · 3 años

Optimización de procesos y visualización de datos en plantas de producción de todo el mundo.

AngularRxJSTypeScriptHighcharts+18 más

Energía

Desarrollador Fullstack · 13 meses

Dashboard interactivo para visualizar datos de centrales eléctricas en tiempo real.

AngularRxJSTypeScriptHighcharts+14 más

Sin ánimo de lucro

Desarrollador Frontend · ~1,5 años

Web component de donaciones integrable en webs de organizaciones sin ánimo de lucro y ONG.

AngularAngular MaterialRxJSTypeScript+6 más

Ventas digitales

Desarrollador Fullstack · 6 meses

Dashboard de monitorización para analizar transacciones de las APIs de venta y generar alertas.

ReactMaterial DatagridHighchartsTypeScript+6 más

Sobre mí

Soy desarrollador full stack afincado en Berlín y trabajo como consultor IT en Teclead Ventures. En los últimos 7 años he construido plataformas B2B, dashboards en tiempo real, sistemas de donaciones y aplicaciones de reservas para clientes de los sectores químico, energético, turístico y sin ánimo de lucro.

Mis herramientas más fuertes son Angular, React, NestJS y TypeScript. La accesibilidad entra mientras escribo el componente, no en una pasada al final. El soporte de lector de pantalla y la navegación por teclado forman parte de la primera versión que entrego.

Antes de dedicarme a la tecnología trabajé en producción de cine en Madrid, traduje libros y artículos en cuatro idiomas, organicé festivales culturales en Baviera y di clases de español en colegios de Berlín. El bootcamp de Ironhack en 2019 me pasó al software.

Hablo español y sueco como lenguas maternas, e inglés y alemán a nivel C1. Trabajo en los cuatro profesionalmente.

  • EspañolNative
  • SuecoNative
  • InglésC1
  • AlemánC1

Berlín, Alemania

Habilidades

TypeScriptAngularReactNestJSPostgreSQLDockerAccessibilityPython

Frontend

  • AngularAdvanced
  • ReactAdvanced
  • TypeScriptAdvanced
  • RxJSAdvanced
  • Next.jsProficient
  • React NativeProficient
  • ExpoProficient
  • NgRxAdvanced
  • TanStack QueryProficient
  • Tailwind CSSProficient

Backend

  • NestJSAdvanced
  • Node.jsAdvanced
  • Express.jsAdvanced
  • PythonAdvanced
  • RESTAdvanced
  • MicroservicesAdvanced

Bases de datos

  • PostgreSQLAdvanced
  • PrismaAdvanced
  • TypeORMAdvanced
  • MongoDBProficient
  • MongooseProficient
  • MySQLProficient

DevOps y cloud

  • Azure CloudAdvanced
  • DockerAdvanced
  • CI/CD PipelinesAdvanced
  • Azure DevOpsAdvanced
  • GitHub ActionsAdvanced
  • VercelProficient
  • EAS Build & UpdateProficient
  • FirebaseProficient
  • Kafka StreamsAdvanced

Testing

  • JestAdvanced
  • CypressAdvanced
  • PlaywrightProficient
  • Testing LibraryProficient
  • TDDAdvanced
  • Accessibility TestingAdvanced
  • Code ReviewsAdvanced

Arquitectura

  • Domain Driven DesignAdvanced
  • MicroservicesAdvanced
  • Nx MonorepoAdvanced
  • OpenAPI CodegenProficient
  • API IntegrationsProficient

Diseño y UX

  • Responsive DesignAdvanced
  • AccessibilityAdvanced
  • Screen Reader OptimizationAdvanced
  • Keyboard NavigationAdvanced
  • FigmaAdvanced

Herramientas

  • GitAdvanced
  • BashAdvanced
  • HighchartsAdvanced
  • Agile / ScrumAdvanced

Trabajemos juntos.

Si necesitas un desarrollador full stack para un proyecto o quieres hablar de una vacante, escríbeme.