Kohei Asai

Kohei Asai

  • ๐Ÿ“ Vancouver, BC, Canada
  • ๐Ÿ‘จโ€๐Ÿ’ปย Software engineerย - 7 Client-side ๐Ÿ“ฑ (Flutter, React) : 3 Server-side ๐Ÿ–ฅ (Node)
  • ๐Ÿƒย Poker playerย - <=5 years recreational career; no so good yet ๐Ÿ˜›

Linkedinย ย ย ย Twitter

Interests

  • โš›๏ธย UI=F(S)ย model
    • Declarative approach is always better than imperative approach
    • Now UI obtained referencial transparency and idempotence
  • ๐Ÿš€ย Serverless
    • Most ordinal Web APIs are just a validation gateway for databases behind
    • Cloud functions are more maintainable - easy to deploy/rollback and scale
  • ๐Ÿงผย Clean code
    • Your major pie of time on IDE is reading code in fact, not just writing code all the day
    • Logical readability and history trackability is one of the KPI of productivity

Career

Parsable Inc.

Senior Software Engineer, Frontend -ย March 2020 - Present

  • Working on a digital transformation service for industrial workers
  • Constantly creating new features with React

Self-employed

Software Engineer, Frontend / Engineering Advisor

  • Worked as an engineering advisor for a BtoC crowdsourcing company
    • Helped to start creating their own design system
    • Played an agile coach/scrum master role
  • Worked as an external engineering resource at a fitness BtoC company
    • Helped implementing SPA with React

Kaizen Platform Inc.

Software Engineer, Frontend -ย Nov 2016 - Jul 2018

  • Worked on a crowdsoucing app as a lead engineer
  • Introduced and let the company start to use TypeScript and GraphQL
  • Also worked a little bit for UI design and DB table schema design

Gunosy Inc.

Software Engineer, Frontend -ย Aug 2015 - Jul 2016

  • Worked on a mobile manga reader app with React and Redux

TriFort Inc.

Software Engineer -ย May 2014 - Jul 2015

  • My first engineering career ๐Ÿ‘ถ
  • Worked as a player-manager (doing both of product owner and developer) for a crowdsourcing app
  • Used React (v0.12 atm) to create a SNS app that is internally used in client company