Taiki (taiki45)
Accounts
Contact
m@taiki.dev
About me
Taiki is an experienced software engineer with a strong focus on platform engineering, application platforms,
and developer productivity. Currently, he is a key member of the Platform team at Finatext Ltd., where he plays
a crucial role in designing and building tools, systems, and infrastructure that enable applications and teams to
operate at scale while maintaining high levels of productivity and quality, all while upholding stringent security
and compliance standards.
Prior to joining Finatext, Taiki worked as an Independent Financial Trader, specializing in short-term trading of
stocks, commodities, futures, and cryptocurrencies. Before that, he contributed to the development of data-plane
technologies at Tetrate. Earlier in his career, his work at Cookpad involved playing an important role in
transitioning the company’s architecture from a monolithic to a microservices model. In this role, he designed
and built a service mesh to enhance system reliability and developer efficiency, while also developing critical
backend systems and maintaining essential libraries and tools.
Work Experience
-
Aug 2022 - Present: Software Engineer, Finatext Ltd., Permanent
-
Taiki is a key member of the Platform team at Finatext Ltd., where he plays a crucial role in designing
and building tools, systems, and infrastructure that enable applications and teams to operate at scale
while maintaining high levels of productivity and quality, all while upholding stringent security
and compliance standards.
-
Mar 2020 - Aug 2022: Indepedent Financial Trader
-
Small market capital stocks in Tokyo Stock Exchange with mainly seconds to hours short-term trading style.
Nikkei 225 futures, crypts and commodities like gold, grains, and crude oil were also traded with global
macroeconomic view and longer-term perspective.
-
Jul 2019 - Present: Technical Advisor, Creationline Inc., Contract
-
Consult, research, design, review and investigate in service mesh and Kubernetes networking area.
-
Mar 2019 - Mar 2020: Software Engineer, Tetrate, Permanent
-
Data-plane development, mostly GetEnvoy project. Develop and maintain Envoy build pipeline with Bazel
to supply Envoy binaries and/or packages for package management systems. One of other works is AWS
integration of GetEnvoy and AWS App Mesh.
-
Mar 2014 - Feb 2019: Software Engineer, Cookpad Japan, Permanent
-
At Developer Productivity team. Focusing developer productivity, system reliability and application
platform, especially service-to-service communication area.
Cookpad is a med-size technology company having 200+ product developers, 10+ teams, 90 million monthly
average users.
Our main work is moving architecture from Monolithic one to Microservices one to achieve
large scale software development. While keeping development on our world's largest Ruby on Rails
application, split and re-organize our mother system into small piece of systems and make them
communicate with each other. Designed system architecture and built application platform, core libraries
and tool chain to move distributed environment.
One of biggest my work in this role is building and operating a service mesh to archive both system
reliability and product developing efficiency.
Second large aspect of my work is developing backend systems which have responsibility in authorization,
notification, managing personally identifiable information. Especially building authorization server is
very critical task and needs high scalability. Developed our own database sharding mechanism on it to
fits our specific use case.
Another aspect of my work is developing and maintaining core libraries, Continuous Integration and
Continuous Delivery tool chain.
-
Apr 2013 - Feb 2014: Software Engineer, KLab Inc., Permanent
-
Develop mobile online game which is working on in-house game engine, working on both of front-end and
back-end apps. The number of game users was over 1 million. My main work is building and improving
development/release work flow and Continuous Integration and Continuous Delivery tool chain.
-
Aug 2012 - Mar 2013: Software Engineer, Intern, Klab Inc., Internshi
-
Online game back-end app development. Building tool chains which support the game development.
Activities
Education
- 2008 - 2013: Bachelor's degree, Language and Foreign Studies, Tokyo University of Foreign Studies