About me

Hello! My name is Kay Luis Wallaschek and I am a dedicated and detail-oriented software engineering professional from Germany, currently living and working in Tokyo, Japan since 2020.

My academic journey led me to obtain a Master's in Computer Science, setting a robust foundation for my career in the tech industry. I began my professional journey as a Back-End Engineer and gradually found myself engrossed in the fascinating world of software architecture. I’ve discovered a passion for analyzing, creating, and optimizing complex system designs, essentially bridging the gap between problem and solution.

As a hard worker and an avid learner, I quickly adapt to new work environments and enjoy expanding my skillset in accordance with the requirements of each unique project. I am a firm advocate of utilizing the appropriate tools for specific problems and value efficiency as well as effectiveness in my technical approach.

Perhaps my most compelling trait, the one that drives all my work, is my ability to spot and solve problems. This has inspired me to not just solve immediate software issues, but to develop solutions that optimize the overall software architecture for smooth, resilient, robust, and efficient functioning.

So whether you're looking for a collaborative team member, or a problem-finder and solver, I'm only one message away. Let's connect and talk more about how I can contribute to your cause.

What i'm doing

  • design icon

    Software Architecture

    The most accurate and most fitting architecture design for any problem. From monolithic 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

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.

Experience

  1. Software Architect Lead - MoneyForward

    06/2023 — Present

    As the Group Manager for the esteemed Architect Department at MoneyForward, I held a crucial position managing the architecture for the company's largest, most profitable product, Cloud Accounting. My core responsibility was overseeing the re-architecture of the Cloud Accounting system, which involved taking a holistic and forward-thinking approach to ensure continued product success. Simultaneously, I was also in charge of directing multiple projects, thus demonstrating strategic planning, team management, and project execution skills. Additionally, I initiated and conducted my projects within the department, further demonstrating my ability to innovate within the role. My tenure in this position showcased 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.

  2. Back-End Developer - MoneyForward

    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.

  3. 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

Publications

  1. NotePlan Kibela Integration 03/2022 — MoneyForward 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

My skills

  • Ruby/Ruby on Rails
    90%
  • Javascript
    60%
  • HTML
    90%
  • React
    40%
  • Go
    40%
  • Java
    70%