Skip to content
View johann-taberlet's full-sized avatar

Block or report johann-taberlet

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
johann-taberlet/README.md

Johann Taberlet

Senior Fullstack Engineer | Tech Lead

Building end-to-end web applications with React, Next.js, Node.js, and TypeScript. Currently exploring AI integration: LangChain, LangGraph, RAG, Vercel AI SDK, AG-UI.

πŸ“ Haute-Savoie, France (Geneva area)


πŸ›  Tech Stack

Frontend: React, Next.js, TypeScript, Tailwind, Svelte Backend: Node.js, Express, REST APIs, GraphQL Mobile: React Native, Flutter, Expo Databases: PostgreSQL, MongoDB AI/ML: LangChain, LangGraph, RAG, Vercel AI SDK, AG-UI, PyTorch


πŸ”­ Current Focus

  • Building AI-powered tools and exploring agent orchestration
  • Generative UI patterns with Vercel AI SDK and AG-UI protocol
  • Sustainable tech: previously built GreenIT Impact β€” a platform for environmental footprint assessment

🌟 Open Source Contributions


πŸ’Ό Experience

Tech Lead @ GreenWeb (2023 - Present) Architecture and delivery of complex web applications. Managing offshore teams (5-10 developers).

Freelance Mobile Developer (2017 - 2022) Native Android development (Java/Kotlin), React Native, Flutter.

Kitesurf Instructor (Freelance) (2010 - 2017) Teaching and coaching international clients. Developed strong communication, pedagogy and safety management skills.

Web Developer @ BeMore Suisse SA, Geneva (2007 - 2010) Web portals for international ski resorts (e-Liberty – PHP / C# / JavaScript). Passenger information systems for public transport.


πŸ“« Contact

Pinned Loading

  1. infomaniak-doc-assistant infomaniak-doc-assistant Public

    AI-powered documentation assistant for Infomaniak products (kDrive, kMeet, kChat). Uses RAG with hybrid search, streaming responses, and a modern React UI with dark mode and TTS support.

    TypeScript

  2. sustainable-equity-advisor sustainable-equity-advisor Public

    AI-powered ESG investment advisory platform with rich conversational UI (A2UI) - Demo for fullstack engineering portfolio

    TypeScript

  3. beads beads Public

    Git-native issue tracking with YAML files - CLI tool for lightweight project management

    TypeScript

  4. claude-autonomous claude-autonomous Public

    Autonomous coding agent experiment using Claude API - Python implementation

    Python

  5. audiadis audiadis Public

    AI-powered event discovery platform with Next.js, Supabase, and i18n support

    TypeScript

  6. my-chatbot my-chatbot Public

    AI chatbot built with Next.js and Vercel AI SDK

    TypeScript