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

Block or report johann-taberlet

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. my-chatbot my-chatbot Public

    AI chatbot built with Next.js and Vercel AI SDK

    TypeScript