Ruben Karlsson

From film sets in Madrid to microservices in Berlin.

Full stack developer with 6+ years building B2B platforms, real-time dashboards, and accessible interfaces. I write TypeScript and Python, architect with NestJS and Angular, and deploy on Azure and Docker.

View My Work

Experience

All projects delivered through Teclead Ventures GmbH, where I have worked as an IT consultant since 2019.

Showing 9 projects

Monitoring Tool for API Gateway

Digital Sales

Fullstack Developer · 6 months

Monitoring dashboard for sales API transaction analysis and alerting.

ReactMaterial DatagridHighchartsTypeScript+6 more

E-Commerce Platform

E-Commerce

Frontend Developer · 12 months

Scalable online store platform with browsing, ordering, and checkout.

AngularRxJSTypeScriptCSS3+9 more

SaaS Monitoring Software

SaaS

Fullstack Developer · 5 months

B2B monitoring platform for real-time system performance tracking.

AngularRxJSTypeScriptCSS3+7 more

Crypto Dashboard

Finance

Frontend Developer · 5 months

Real-time cryptocurrency market visualization and trend analysis.

AngularRxJSNgRxTypeScript+12 more

Storefinder Application

Retail

Fullstack Developer · 4 months

Location-based retail store finder with geolocation and filtering.

ReactMaterial-UICSS3Python+5 more

About

I'm a full stack developer based in Berlin, working as an IT consultant at Teclead Ventures. For the past six years, I've built B2B platforms, real-time dashboards, donation systems, and booking applications for clients in the chemical, energy, travel, and non-profit sectors.

My strongest tools are Angular, React, NestJS, and TypeScript. I care about accessibility — not as a checkbox, but as a practice. Screen reader optimization, keyboard navigation, and inclusive design are part of how I build, not an afterthought.

Before tech, I worked in film production in Madrid, translated books and articles across four languages, organized cultural festivals in Bavaria, and taught Spanish in Berlin schools. I got into software through Ironhack's bootcamp in 2019 and never looked back.

I speak Spanish and Swedish natively, English and German at C1 level. I work in all four professionally.

Spanish Native
Swedish Native
English C1
German C1

Berlin, Germany

Skills

TypeScriptAngularReactNestJSPostgreSQLDockerAccessibilityPython

Frontend

  • Angular Advanced
  • React Advanced
  • TypeScript Advanced
  • RxJS Advanced
  • Next.js Proficient
  • React Native Proficient
  • NgRx Advanced

Backend

  • NestJS Advanced
  • Node.js Advanced
  • Express.js Advanced
  • Python Advanced
  • REST Advanced
  • Microservices Advanced

Database

  • PostgreSQL Advanced
  • Prisma Advanced
  • TypeORM Advanced
  • MongoDB Proficient
  • Mongoose Proficient
  • MySQL Proficient

DevOps & Cloud

  • Azure Cloud Advanced
  • Docker Advanced
  • CI/CD Pipelines Advanced
  • Azure DevOps Advanced
  • GitHub Actions Proficient
  • Kafka Streams Advanced

Testing

  • Jest Advanced
  • Cypress Advanced
  • TDD Advanced
  • Accessibility Testing Advanced
  • Code Reviews Advanced

Architecture

  • Domain Driven Design Advanced
  • Microservices Advanced
  • Nx Monorepo Advanced
  • API Integrations Proficient

Design & UX

  • Responsive Design Advanced
  • Accessibility Advanced
  • Screen Reader Optimization Advanced
  • Keyboard Navigation Advanced
  • Figma Advanced

Tools

  • Git Advanced
  • Bash Advanced
  • Highcharts Advanced
  • Agile / Scrum Advanced

Let's work together.

Whether you need a full stack developer for a project or want to discuss a role, I'd like to hear from you.