Become a sponsor to Junichi Kato
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.
Featured work
-
j5ik2o/akka-persistence-dynamodb
akka-persistence(journal, snapshot, state) plugin for AWS DynamoDB
Scala 32 -
j5ik2o/akka-persistence-s3
akka-persistence journal/snapshot plugin for AWS S3(support aws sdk for java v2)
Scala 21 -
j5ik2o/aws-gatling-tools
the aws stress-test tool used by gatling
Scala 27 -
j5ik2o/ulid-generator-rs
A Rust crate for generating ULIDs.
Rust 11 -
j5ik2o/oni-comb-rs
A Rust crate for LL(k) parser combinators.
Rust 35 -
j5ik2o/spetstore
Scala+DDDのサンプルとしての実装
JavaScript 255
0% towards 10 monthly sponsors goal
Be the first to sponsor this goal!
$1 a month
SelectI appreciate your support! I'll spend more time on OSS work.
皆様のご支援に感謝いたします。OSSの仕事にもっと時間をかけようと思います。
$5 a month
SelectI can drink a cup of coffee while writing code :)
コードを書きながらコーヒーを飲むことができます :)
$10 a month
SelectIn 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時間程度 です。
未行使の権利は翌月になると消滅し、翌月に繰り越せないものとします。ご留意ください。