About Me

I’m a Software Engineer based in Tokyo, Japan. I have experience working on many different professional and personal projects, and I specialize in Android, Kotlin, and JavaScript.

I’m also an Illustrator and you can see my illustration projects at floatinginspace.net.

My Projects

Android Notification Pusher

Android Notification Pusher

Plugin for Android Studio and IntelliJ Idea

Plugin for Android Studio and IntelliJ Idea which allows you to test sending push notifications to your Android devices and emulators without needing to use the Firebase Console. Messages are sent directly using ADB (Android Debug Bridge) and can be sent to multiple devices simultaneously.

Android

Kotlin

Android Studio Plugin

Live Kanji

Live Kanji

Android App for Japanese Learners

Live Kanji is a Japanese OCR (Optical Character Recognition) Android App which is designed to be useful to Japanese language learners. It lets you use your phone’s camera to instantly translate Japanese words and individual Kanji to English and see their Japanese pronunciations.

Android

Kotlin

Asset Downloader

Asset Downloader

Chrome Extension for Web Developers

A Chrome extension for downloading all images, fonts, stylesheets, and scripts from a web page as a ZIP file. Can also be used to preview any fonts and images found on the page.

JavaScript

Chrome Plugin

Remote Config SDK

Android SDK for Mobile Developers

An Android SDK for remotely changing configuration or enabling/disabling features of an App.

Android

Kotlin

SDK

DocPub

Node.js CLI Tool

A CLI tool built in Node.js for managing Zendesk documentation. You can use Markdown files in a Git repo for your Zendesk documentation and the tool will hen convert it to HTML and upload to Zendesk.

JavaScript

Node.js

CLI Tool

Cordova Gradle Plugin

A Gradle plugin that allows you to easily embed a Cordova App into an already existing Android App. The plugin handles all integration with the Cordova tooling via Gradle DSL.

Android

Cordova

Gradle Plugin