Skip to content
View Dnouv's full-sized avatar

Organizations

@RocketChat

Block or report Dnouv

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
Dnouv/README.md

こんにちは、デワンシュと申します — but you might know me as “Dnouv”.

Who I am

I’m a backend‑leaning software engineer at Rocket.Chat who can’t resist wandering into infrastructure, frontend experiments, community building -- and lately, applied AI.
Right now, I lead the effort to bring Large Language Models into the Rocket.Chat ecosystem, building conversational features that feel more human than bot.

What I’ve built and shipped

Year Highlight Notes
2024‑25 Rocket.Chat AI integration From proof‑of‑concept to production (concurrent + streaming inference, guardrails, agent support).
2023‑25 Google Summer of Code mentor & community coordinator Mentored three official projects (plus a few unofficially), and helped grow the GSoC community through multiple events.
2023 AI Moderation Rolled out moderation features for a community of ~500,000 users using LLMs and hybrid filtering.
2022 Event Management System (GSoC project) My first open‑source deep dive - still maintained and used today.

Current goals

  • Ship a fully‑featured “agentic” mode in Rocket.Chat AI (tool invocation, context recall, persona memory).

  • Publish a paper on applied LLMs (agentic systems for hour‑to‑hour task assistance), and find a supervising professor in Japan.

    → もしこの分野に興味のある日本の先生が読んでくださっていたら、ぜひお話ししてみたいです!

  • Pass JLPT N2 by December 2025 — お互い頑張りましょう!

  • Contribute two meaningful PRs to projects I rely on every day (open source gives; time to give back more).

Tech & tooling I enjoy

TypeScript · Python · MongoDB · FastAPI · Docker + Kubernetes · LLM eval tooling · a sprinkle of Next.js when nobody's looking.

Outside the terminal

  • Kaggle night owl chasing leaderboard sparks.
  • Language learner; explaining tricky Japanese grammar keeps my impostor syndrome in check.

Let’s connect

  • Email: evan.shu.dev at gmail dot com
    Feel free to reach out about open source, conversational AI, language learning, or your latest side‑project rabbit hole.

Pinned Loading

  1. RocketChat/RC4Conferences RocketChat/RC4Conferences Public

    A set of scalable components for communities to build, manage, and run virtual conferences of any size.

    JavaScript 26 40

  2. RocketChat/Rocket.Chat.AI.Preview RocketChat/Rocket.Chat.AI.Preview Public

    4