Skip to content
You must be logged in to sponsor j5ik2o

Become a sponsor to Junichi Kato

@j5ik2o

Junichi Kato

j5ik2o
Arakawa-ku, Tokyo, Japan

Profile

My first encounter with programming was at age 10. My first programming language was BASIC, and I have been programming since I was 19. Around 2009, learned about domain-driven design and Scala, worked in a large web company developing a large infrastructure system using Scala and domain-driven design(DDD).

Now I am working as a Tech Lead at Chatwork as a Japanese business chat service, released a DDD, CQRS/Event Sourcing system using Akka, HBase and Kafka in 2016. I continue to work as a server-side architect, focusing on developing services based on a message-driven reactive architecture.


私がプログラミングと出会ったのは10歳のとき。初めてのプログラミング言語はBASICで、19歳からプログラミングを続けています。2009年頃、ドメイン駆動設計とScalaの存在を知り、大手Web企業でScalaとドメイン駆動設計(DDD)を用いた大規模なインフラシステムの開発に従事。

2016年にAkka, HBase, Kafkaを使ったDDD, CQRS, Event Sourcingシステムをリリースし、現在はChatworkでテックリードとして働いています。現在もサーバーサイドアーキテクトとして、メッセージドリブンなリアクティブアーキテクチャーに基づいたサービス開発を中心に活動しています。

Products

I mainly develop tools for Scala/Akka. I've also recently created a small library for Rust.

主にScala/Akka用のツールを開発しています。最近は、Rust用の小さなライブラリも作っています。

4 sponsors have funded j5ik2o’s work.

@j5ik2o

First goal.

@casheeeewnuts
Private Sponsor
@k-oketa
Private Sponsor

Featured work

  1. j5ik2o/akka-persistence-dynamodb

    akka-persistence(journal, snapshot, state) plugin for AWS DynamoDB

    Scala 32
  2. j5ik2o/akka-persistence-s3

    akka-persistence journal/snapshot plugin for AWS S3(support aws sdk for java v2)

    Scala 21
  3. j5ik2o/aws-gatling-tools

    the aws stress-test tool used by gatling

    Scala 28
  4. j5ik2o/ulid-generator-rs

    A Rust crate for generating ULIDs.

    Rust 11
  5. j5ik2o/oni-comb-rs

    A Rust crate for LL(k) parser combinators.

    Rust 35
  6. j5ik2o/spetstore

    Scala+DDDのサンプルとしての実装

    JavaScript 255

0% towards 10 monthly sponsors goal

Be the first to sponsor this goal!

Select a tier

$ a month

You'll receive any rewards listed in the $10 monthly tier. Additionally, a Public Sponsor achievement will be added to your profile.

$1 a month

Select

I appreciate your support! I'll spend more time on OSS work.

皆様のご支援に感謝いたします。OSSの仕事にもっと時間をかけようと思います。

$5 a month

Select

I can drink a cup of coffee while writing code :)

コードを書きながらコーヒーを飲むことができます :)

$10 a month

Select

In return, you will receive a monthly "Ask Any Question You Want" in the following areas
返礼として 毎月 以下の分野で「気軽に何でも質問できる権利」を提供します。

  • アーキテクチャ設計 / Architectural design
  • ドメインモデル設計 / Domain model design
  • コードレビュー / Code review
  • アジャイルプロセス支援 / Agile process support

Possible ways to ask questions include
想定する質問の方法は以下です。

  • オンライン(Zoom, Meetなど) / Online (Zoom, Meet, etc.) Japanese Only
  • メール / Email (English is text-only communication)

The volume of questions expected is approximately one hour.
Unexercised rights will expire the following month and cannot be carried over to the next month. Please keep this in mind.
想定する質問のボリュームは 1時間程度 です。
未行使の権利は翌月になると消滅し、翌月に繰り越せないものとします。ご留意ください。