Sota Shirai is a hardware engineer with 11 years of experience, currently at Keysight Technologies after four years designing and verifying electrical circuits at Hamamatsu Photonics. He specializes in RF, high-voltage and power-supply circuitry, FPGA/MCU-based embedded systems, and PCB design, combining hands-on testbench work (oscilloscopes, network analyzers) with electromagnetic simulation and 3D mechanical CAD. Comfortable across tools from Altium and CST to Vivado and STM32CubeIDE, he also scripts data analysis in Python and codes embedded firmware in C/C++. Beyond hardware, he contributes to front-end open-source projects (React/TypeScript) and has improved UI/UX in notable repos like BoostNote-Legacy, reflecting a rare full-stack curiosity for both firmware and user-facing software. Based in Tokyo, he blends rigorous engineering with practical system integration, often bridging electrical, mechanical and software domains in product development.
11 years of coding experience
Master of Engineering - MEng, Materials Engineering, Master of Engineering - MEng, Materials Engineering at Saitama University (埼玉大学)
Contributions:467 commits, 14 PRs, 6 branches in 1 month
Contributions summary:Sota primarily focused on implementing front-end components and integrating them within the application, specifically for the ISUCARI platform. This involved using React and TypeScript to create the UI, including components for user authentication (login and registration), item listings, and the item detail page. The user also demonstrated familiarity with Material-UI for styling and component design.
This repository is outdated and new Boost Note app is available! We've launched a new Boost Note app which supports real-time collaborative writing. https://github.com/BoostIO/BoostNote-App
Role in this project:
Front-end Developer
Contributions:4 releases, 266 commits, 90 PRs in 10 months
Contributions summary:Sota primarily contributed to the UI of the Boostnote-legacy repository, as evidenced by commits focused on removing and modifying UI components such as ShareButton and FolderSelect. They also fixed styling issues and made modifications to the layout of the note list and detail views, including the addition of icons and the repositioning of the star button. Furthermore, the user made changes to JavaScript code, improving the codebase and fixing bugs related to the display of dates and themes.
stylusreactelectronwindowscollaborative-writing
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.