Decorative Cyan X Decorative Blue Chevron Right

Junichi Kato

My credentials

Advanced Certified Scrum Developer℠ badge
Advanced Certified Scrum Developer℠
Advanced Certified ScrumMaster® badge
Advanced Certified ScrumMaster®
Certified Scrum Developer® badge
Certified Scrum Developer®
Certified ScrumMaster® badge
Certified ScrumMaster®
Certified Scrum Product Owner® badge
Certified Scrum Product Owner®

About

Title: Software Engineer/Developer/Architect
I am Junichi Kato, currently serving as a Tech Lead at Chatwork Inc. With over 30 years of software development experience, I specialize in Scala, Rust, and TypeScript.

Areas of Expertise

- Object-Oriented and Functional Programming - Domain-Driven Design (DDD) - Large-scale System Architecture Design - Microservice Architecture - Concurrent and Network Programming

Current Role

At Chatwork, I lead the design and implementation of large-scale messaging services and act as the technical lead for new projects. I'm also involved in mentoring junior developers and formulating technical strategies.

Additional Professional Activities

- Technical Advisor for several companies, including ZOZO and Leverages - Regular speaker at technology conferences and active technical writer - Open Source Software (OSS) contributor with numerous project contributions

Career History

My career spans various industries, including roles at Toshiba Lighting & Technology, FreeBit, Dwango, and GREE. This diverse experience has given me insights into a wide range of fields, from manufacturing to web services and game development. For a detailed career history and technical articles, please visit my blog "Katojun's Tech Diary" (http://blog.j5ik2o.me) and my GitHub profile (https://github.com/j5ik2o).

Experience and services

  • Career history

    • 2014-07-14 - present - Chatwork
    • 2014-07-14 - present - Chatwork (Tech Lead)