Junichi Kato
My credentials

Advanced Certified Scrum Developer℠

Advanced Certified ScrumMaster®

Certified Scrum Developer®

Certified ScrumMaster®

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 ProgrammingCurrent 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 contributionsCareer 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)