Ruben Karlsson

Full stack developer and IT consultant in Berlin.

7+ years building B2B platforms, real-time dashboards, and accessible web and mobile apps. I write TypeScript and Python, build interfaces with React, React Native and Angular, services with NestJS and FastAPI, and deploy on Azure with 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.

Filter by sector
Filter by technology

Showing 10 projects

Energy

Fullstack Developer · Ongoing

Enterprise platform for tracking and resolving data inconsistencies across grid operator systems.

ReactTypeScriptViteTanStack Query+17 more

Travel

Lead Frontend Developer · Ongoing

Website, mobile app and CMS for a German cruise booking provider, on one shared client library.

ReactNext.jsTypeScriptExpo+24 more

Chemical Industry

Fullstack Developer · 3 years

Process optimization and data visualization across global production sites.

AngularRxJSTypeScriptHighcharts+18 more

Energy

Fullstack Developer · 13 months

Interactive dashboard for real-time power plant data visualization.

AngularRxJSTypeScriptHighcharts+14 more

Non-Profit

Frontend Developer · ~1.5 years

Pluggable donation web component for non-profit and NGO websites.

AngularAngular MaterialRxJSTypeScript+6 more

Digital Sales

Fullstack Developer · 6 months

Monitoring dashboard for sales API transaction analysis and alerting.

ReactMaterial DatagridHighchartsTypeScript+6 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. Accessibility goes in while I write the component, not in a pass at the end. Screen reader support and keyboard navigation are part of the first version I hand over.

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. Ironhack's bootcamp in 2019 moved me into software.

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.