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
-
Software Architecture
The most accurate and most fitting architecture design for any problem. From monoliths to microservices.
-
Back-End Web development
High-quality development of the back-end at the professional level.
-
Hobbies
I am a passionate home cook, new to running and aspire to become a photographer.