Homo Ludens. Programmer.
Software Engineering since 2013, mostly coding Ruby. Database enthusiast. Intense experiences in Apache Kafka, Neo4j and MySQL.
In his several years as a Software Engineer, Ken found his passion in managing massive and complex production applications that solve real problems in the world and make our society better.
You can find what I am working on right now at my "now" page.
He loves writing and editing, as well as reading a variety of books not only from Technology but also from Social Sciences, Neuroscience, and History. He sees the beauty of editorialship in elminationg redundancy in sentences and focusing on essential concepts, namely Japanese poems.
He is Type 5 - Quiet Specialist. He is perceptive, curious, unsentimental, self-sufficient and inventive. He enjoys spending time alone and are never bored when doing so. He is very cerebral in their orientation and believe that knowledge is power. He tends to intellectualise feelings and trust their mind to make sense of what they are experiencing on an emotional level.
A well-known single-player puzzle game, built in 2019 summer. The offline play is supported by using Service Worker API for caching assets at client machines.
This small browser game was implemented in 2019 summer. No framework is used.
Canvas API is used to draw the game board. Functional Programming style is introduced, rather than Object Oriented Programming, to handle the state management of the game play.
This website is built in June 2022. Hosted with Netlify. For visualising network, vis/vis-network library is utilized. The original dataset was downloaded from Stanford Network Analysis Project (SNAP), especially from this dataset. For exploring and analysing network datasets, Neo4j is used.
The original dataset was parsed with Python scripts then uploaded to Neo4j. Neo4j Graph Data Science library is used to detect triangles, in particular, "Triangle Count" algorithm.
Tunable FPS, Multiple patterns available. Each cells have a concept of 'life' - which means that cells living longer life have different colors than others. Blue-like colors mean cells are young, and Red-like colors mean cells are old.
A photo gallery website where you can view and download copyright-free photos for free.
Most of photos are taken in the UK where I have lived for a while. Some from other European countries where I travelled or went on business trips. Few are from Japan where I was born and raised.
All photos on this site is available under CC BY-SA 4.0 license.