Career Profile

A creative and meticulous Software Engineer who is passionate about delivering robust and general solutions through an iterative development process. Majored in Robotics and Mechatronics at Kanagawa Institute of Technology before specializing in Software Development in Tokyo and Stockholm.


Senior Software Engineer (Consultant)

2018 - 2020

Led the design and development of services, from processing requirements to prototyping, implementation, test automation and CI/CD. Maintained large parts of the payment platform’s backend while guiding junior developers.

Senior Software Engineer

2016 - 2018

Managed the full development cycle of backend and embedded systems, while creating tools and services for in-house use. Maintained a growing collection of Java-based platform-independent products.

Software Engineer

2014 - 2016

Managed design and development of backend and embedded systems, including the creation of automated unit and integration tests.

Mathematics Teacher

2012 - 2014
Kashima Academy High School (鹿島学園高等学校)

Taught the standard high school mathematics curriculum to a class of Japanese students. Provided guidance for university entrance exams, and where applicable, insight into the upcoming life as a university student.


Selection of hobby projects of varying size and tech stack. - Slowly evolving hobby project. Started as a Vue SPA - grew into a fullstack application with input/file processing, graphs, steam/OpenStreetMap/Facebook/twitter integration. - Hobby project for training Bopomofo, AKA Zhuyin. React SPA. - Tech blog. Documenting and other tech topics that I might work on.
steam - Java library for the Steam Web API. Avaliable on maven central.
BIT.TRIP RUNNER Bot - Java bot for playing BIT.TRIP RUNNER. Just for fun.
HackerRank Solutions - HackerRank solution collection.

Skills & Proficiency


Spring Framework

Docker / Kubernetes

Test Driven Devleopment

Code Review







Spring Framework (Boot, Web, Data, Security), Vue.js, React, guava, Lombok, log4j, Maven, Swagger, OpenAPI, Apache Commons, jUnit, Mockito, Jersey Test Framework, Gatling

IntelliJ IDEA, Eclipse, Atom, Git (GitHub/GitLab), Gerrit, Docker, Docker Compose, Docker Swarm, Kubernetes, VirtualBox, Jira, Jenkins, AWS (EC2, Route 53, S3), Google Cloud Platform, Azure DevOps, Firebase, Heroku, IBM MQ, Keycloak, Prometheus, Grafana, Supervisor, Apache Web Server

MySQL, PostgreSQL, SQL Server, DB2, SQLite, H2 Database Engine, Redis

Operating Systems
Linux (Debian, Centos, Ubuntu, Raspbian, OpenWrt), Windows (7, 10, Server 2012)

CI/CD, OOP, TDD, UML, REST, SOAP, Clean Code, TCP, UDP, JWT, Agile, Kanban