Kaylee Kitayama is a UI/UX Designer based in Tokyo with seven years of experience blending visual storytelling, product-focused UX, and hands-on graphic work across print, animation, and interactive projects. Comfortable leading teams and freelance clients alike, she has shipped interfaces and brand work for startups and institutions while also teaching and developing course material in mixed reality and language education. Her background in computing for interactive art and contributions to low-level embedded open-source projects (including fixes and USB controller support) reveal an unusual mix of visual design sensibility and systems-level technical curiosity. At Bunpro and as a long-term freelancer she focuses on human-centered interfaces that tell a story, leveraging 2D/3D animation and illustration to elevate user experiences. Colleagues describe her as a collaborative creative who turns complex workflows into engaging, usable products.
7 years of coding experience
2 years of employment as a software developer
California Polytechnic State University, San Luis Obispo
Study Abroad, Study Abroad at Universidad Rey Juan Carlos
An open source cross-platform USB stack for embedded system
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:57 reviews, 121 commits, 23 PRs in 1 year 10 months
Contributions summary:Kaylee contributed to the TinyUSB stack by adding support for the FRDM-KL25Z board, implementing low-level USB device controller (DCD) functionality specific to the NXP KHCI controller. They made changes to handle USB packets, including setup packets, and manage transfers, bus resets and power management, demonstrating a deep understanding of the USB protocol and embedded systems. Further commits fixed issues related to stall handling, and made several code improvements, including removing unnecessary blocking operations.
Open source Python library for programming and debugging Arm Cortex-M microcontrollers
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:5 commits, 5 PRs, 3 comments in 1 year 11 months
Contributions summary:Kaylee made several contributions to the pyOCD project, which focuses on debugging and programming Arm Cortex-M microcontrollers. Their work includes fixing an index error in the CMSIS-DAP implementation, adding a JTAG Run-Test/Idle sequence to the DAP interface, and addressing a typo in a variable name within the command processing code. Additionally, the user corrected copyright information across multiple files and optimized buffer handling in the CMSIS-DAP code. These contributions demonstrate a focus on low-level debugging, JTAG interface implementation, and overall system stability for embedded systems.
cortexpythonstlinkjlinkcortex-m
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.