About me

I'm Kay, a Software Architect and Engineering Manager based in Tokyo. Originally from Germany, I made the move to Japan in 2020, bringing with me a Master's in Computer Science from Technical University Darmstadt and a passion for building robust systems. What started as an opportunity to experience a new culture became the foundation for the most exciting phase of my career.

My technical journey began in backend development, where I cut my teeth on everything from API design to database optimization. Working with technologies like Ruby on Rails, React, and various cloud platforms, I quickly discovered that my real interest lay not just in writing code, but in understanding how different pieces of a system work together. This naturally led me toward software architecture, where I could focus on the bigger picture—designing systems that are not only functional but scalable, maintainable, and resilient.

Currently, I manage 30+ engineers across 10+ products at Money Forward, where I focus on architectural decisions that drive both performance and reliability. This role has taught me that great architecture isn't just about technical elegance—it's about understanding business needs, team capabilities, and long-term maintainability. Whether we're re-architecting our largest product, Cloud Accounting, or launching new services, my approach remains consistent: find the right tool for the job and build solutions that last.

What drives my decision-making is a simple philosophy: every architectural choice should solve real problems, not create new ones. I believe in pragmatic solutions over perfect ones, and I'm always weighing trade-offs between performance, complexity, and development velocity. When faced with technical challenges, I focus on understanding the root cause before jumping to solutions, and I'm not afraid to question existing assumptions about how things "should" work.

What I find most rewarding is building teams and mentoring engineers. There's something deeply satisfying about watching someone grow from junior developer to technical leader, and I believe that investing in people is just as important as investing in technology.

As an Engineering Manager, I've learned that successful teams are built on trust, clear communication, and shared ownership of outcomes. I focus on creating environments where engineers can do their best work, whether that's removing blockers, facilitating cross-team collaboration, or simply making sure everyone understands how their work contributes to the bigger picture. Leading 30+ people across multiple products has reinforced my belief that good leadership is about empowering others, not micromanaging them.

Looking ahead, I'm excited about the evolving landscape of software architecture, from microservices and cloud-native approaches to the challenges of scaling both systems and teams. I'm constantly learning—whether it's new technologies, leadership techniques, or better ways to balance technical debt with feature development. The tech industry moves fast, and staying curious is the best way to stay relevant.

I thrive on complex technical challenges and turning abstract problems into concrete, efficient systems. Whether you're looking to scale your architecture, build high-performing teams, or tackle challenging technical problems, I'd love to discuss how I can contribute to your next project.

What i'm doing

  • design icon

    Software Architecture

    The most accurate and most fitting architecture design for any problem. From monoliths to microservices.

  • Web development icon

    Back-End Web development

    High-quality development of the back-end at the professional level.

  • camera icon

    Hobbies

    I am a passionate home cook, new to running and aspire to become a photographer.

Resume

Experience

  1. Engineering Manager & Software Architect Lead - Money Forward

    12/2024 — Present

    In my expanded role as Engineering Manager and Software Architect Lead, I have taken on comprehensive leadership responsibilities that span both technical architecture and people management. I currently manage a diverse team of approximately 30 engineers, including developers and QA professionals, fostering their growth while ensuring optimal team performance and collaboration. My architectural oversight extends across 10 distinct products and multiple critical services, where I am responsible for designing scalable, maintainable solutions that align with business objectives and technical excellence standards. This dual responsibility requires balancing strategic technical decision-making with effective people leadership, including mentoring team members, conducting performance evaluations, and driving cross-functional initiatives. My role demonstrates advanced leadership capabilities in both technical architecture and engineering management, positioning me as a key strategic contributor to the organization's technical direction and team development.
    Management Focus: Team Leadership, Performance Management, Cross-functional Collaboration, Technical Mentoring, Strategic Planning.
    Architecture Focus: Multi-product Architecture, Service Design, Scalability Planning, Technical Standards, System Integration.

  2. Software Architect Lead - Money Forward

    06/2023 — 11/2024

    As the Group Manager for the esteemed Architect Department at Money Forward, I hold a crucial position managing the architecture for the company's largest, most profitable product, Cloud Accounting. My core responsibility is to oversee the re-architecture of the Cloud Accounting system, which involves taking a holistic and forward-thinking approach to ensure continued product success. Simultaneously, I am also in charge of directing multiple projects, thus demonstrating strategic planning, team management, and project execution skills. Additionally, I initiated and am conducting my projects within the department, further demonstrating my ability to innovate within the role. My tenure in this position showcases robust leadership, project management, and a deep understanding of the product as well as software architecture as a whole.
    Used Techniques: Ruby, Ruby on Rails, Rspec, Selenium, React, Javascript, CoffeeScript, Github Actions, and many more.

  3. Back-End Developer - Money Forward

    12/2020 — 05/2023

    In my tenure as a Back-end Engineer in the Cloud Accounting domain, I have significantly contributed to improving operational efficiency and overall product quality. I have demonstrated proficiency in creating and introducing APIs that have enhanced the back-end functionality of the product. My development initiatives significantly improved the back-end structure, driving greater product reliability and performance. I have consistently demonstrated my commitment to the role by being the first to respond to outages, successfully mitigating the impacts on the company's service offerings. Furthermore, I leveraged my adept problem-solving skills to complete multiple projects ahead of schedule without compromising quality, thereby ensuring exceptional customer satisfaction. Taking ownership and improving the product in various places of my own accord, like improving latency and response times by up to 95% and making API connections more robust, leading to better UX, has granted me the company's half-year MVP award. My role as a Back-end Engineer underscores my in-depth knowledge of cloud platforms, strong technical abilities, and proactive approach to problem-solving.
    Used Techniques: Ruby, Ruby on Rails, Rspec, Selenium, Github Actions, and many more.

  4. Fullstack Developer (Internship) - e.Ray

    11/2016 — 03/2017

    During my intensive internship, I was responsible for the conception, development, and deployment of an innovative real-time web-based platform. The platform was specifically designed for owners of hydroelectric power plants created by e-Ray to obtain key operational metrics instantly. Leveraging advanced web development frameworks and languages, I created a cutting-edge and user-friendly interface that facilitated real-time tracking of power generation, water levels, and other vital variables. This technology effectively digitized and streamlined the monitoring process, making it more efficient and precise. Additionally, by promoting data-driven decision-making, the platform empowered plant owners to predict, plan, and optimize operations effectively, subsequently contributing to the overall reliability and resilience of the power network. As part of the development process, I collaborated closely with a multidisciplinary team of renewable energy experts, gaining invaluable insights into the energy sector's challenges and solutions, thus honing my problem-solving and team collaboration skills.
    Used Techniques: React, Javascript, Firebase

Education

  1. M.Sc. in Computer Science - Technical University Darmstadt

    2018 — 2020

    During my studies, I worked as a tutor for Net-Centric Systems and Visual Computing courses. This experience helped me to develop my teaching skills and improve my soft skills in professional communication. I took courses on formal specification and verification of software, Visual & Interactive Computing, and communication networks. I was recognized for my exceptional performance in Communication Networks. During my Master's degree, I conducted practical research on a self-built testbed, proving that the algorithm I developed for my Bachelor's thesis was effective on real hardware. This work led to the publication of my first paper under the supervision of the working group. Further, I have taken courses in economics and law. These include Bookkeeping, Human Resources Management, Basics of Economics, and many more. For my Master's thesis, I created a machine-learning approach for Multipath TCP schedulers generation. This approach showed its applicability and granted me the best possible grade.

  2. Exchange Semester - Nihon University

    2018 — 2019

    While at Nihon University, I worked in the lab of Professor Teruomi Katori. I worked with other students on a parking guidance system while conducting personal research. I took an intensive Japanese course at Nihon University. My stay in Japan and the fact that most students on the campus did not speak English allowed me to improve my Japanese ability vastly. With the help of the intensive Japanese course, I improved my Japanese to the JLPT N3 level.

  3. B.Sc. in Computer Science - Technical University Darmstadt

    2014 — 2018

    While doing my Bachelor's degree, I worked at the university as a tutor for Net-Centric Systems and Compiler-building courses. This work helped me grow my teaching skills and improve my soft skills in communicating with other people professionally. Throughout my Bachelor's degree, I specialized in Computer Networks (especially wireless) and Machine Learning. I took courses on Mobile Networking and Artificial Intelligence, passed two practical Labs focusing on Networking and the Internet with the best possible grade, and passed an advanced seminar on Networking and Wireless Communications with the best possible grade. The Seminar topic and my prior interest in machine learning led to my Thesis, where I created an algorithm that would create TCP Congestion-Control algorithms through an evolutional machine learning approach. This work was a huge success, granted me the best possible grade, was nominated as the best Thesis in the Computer Science department, and led to further commitment during my Master's degree on this topic.

  4. Apprenticeship to Chemical Technical Assistant - Peter-Behrens-Schule

    2011 — 2014

    During your Chemical Technical Assistant (CTA) apprenticeship, I underwent comprehensive training combining classroom instruction and practical industry experience. In the academic portion of my apprenticeship, I studied a wide range of topics, such as organic and inorganic chemistry, physical chemistry, and analytical methods. In the practical portion, I applied the knowledge gained in the classroom to real-world situations, conducting chemical experiments and analyses, preparing chemical solutions, maintaining lab equipment, and adhering to necessary safety regulations. I also learned to interpret and report findings, contributing to chemical research and development. Through this experience, I have gained significant hands-on experience and developed a strong foundation in laboratory procedures and best practices, propelling you to be effective within pharmaceutical, chemical, and biochemistry industries.

Publications

  1. NotePlan Kibela Integration 03/2022 — Money Forward Developers' Blog
  2. NEAT-TCP: Generation of TCP Congestion Control through Neuroevolution of Augmenting Topologies 06/2020 - IEEE

    Published in: 2020 IEEE International Conference on Communications Workshops (ICC Workshops)

Qualifications

  1. 簿記検定3級 (Accounting Qualification in Japanese)

  2. English CEFR C1

  3. JLPT N2