Ruben Karlsson

Full stack developer and IT consultant in Berlin.

7+ 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
Ruben Karlsson, Full Stack Developer / IT Consultant

Experience

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

Showing 10 projects

Digital Sales

Fullstack Developer · 6 months

Monitoring dashboard for sales API transaction analysis and alerting.

ReactMaterial DatagridHighchartsTypeScript+6 more

E-Commerce

Frontend Developer · 12 months

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

AngularRxJSTypeScriptCSS3+9 more

SaaS

Fullstack Developer · 5 months

B2B monitoring platform for real-time system performance tracking.

AngularRxJSTypeScriptCSS3+7 more

Finance

Frontend Developer · 5 months

Real-time cryptocurrency market visualization and trend analysis.

AngularRxJSNgRxTypeScript+12 more

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. Over the past 7 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.

SpanishNative
SwedishNative
EnglishC1
GermanC1

Berlin, Germany

Skills

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

Database

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

DevOps & 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

Architecture

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

Design & UX

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

Tools

  • GitAdvanced
  • BashAdvanced
  • HighchartsAdvanced
  • Agile / ScrumAdvanced

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.