Hiroshi Shirosaki

Chief at COSMO Co. Ltd.

Tokyo, Japan
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Hiroshi Shirosaki is a seasoned software leader based in Tokyo with 14 years of experience directing engineering and build operations as Chief at COSMO Co. Ltd. He blends hands-on full-stack development with deep build-and-release expertise, having improved Windows RubyInstaller builds and automated complex packaging and dependency management. An active open-source contributor, he’s fixed nuanced syntax and rendering bugs in popular Vim markdown tooling and added PGP integration and secure quick-reply features to the widely used Thunderbird Conversations extension. His work shows a rare combination of user-facing UI fixes, security-focused email integrations, and low-level build system customizations. Colleagues rely on him to untangle thorny cross-platform issues and deliver pragmatic, maintainable solutions that span editors, email clients, and platform toolchains.
code14 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (28)

dependency-management10
markdown10
debug10
javascript10
vimscript10
mingw10
c1110
vim-plugin10
ruby10
c1710
vim10
regular-expression10
markdown-it10
autobuild10
x86-6410

Programming languages (14)

JavaC++CGoPerlHTMLTypeScriptSCSS

Github contributions (5)

github-logo-circle
preservim/vim-markdown

Jun 2013 - Jul 2020

Markdown Vim Mode
Role in this project:
userFull-stack Developer
Contributions:2 reviews, 212 commits, 83 PRs in 7 years 2 months
Contributions summary:Hiroshi primarily contributed to the Markdown Vim Mode by fixing bugs related to syntax highlighting and list item rendering. They enhanced the code by correctly highlighting multiple paragraphs within list items and improving the handling of both numbered and unnumbered lists in the syntax definition file. Furthermore, the user merged code from another branch, addressing conflicts and also refactored parts of the code.
markdownsyntax-highlightingvimvim-mode
An extension for Thunderbird that allows you to view threads as "real" conversations, including your own emails. This extension also adds a bunch of useful UI features in the conversation view.
Role in this project:
userFull-stack Developer
Contributions:80 commits, 16 PRs, 25 comments in 7 years 4 months
Contributions summary:Hiroshi primarily contributed to the Enigmail plugin integration within the Thunderbird Conversations extension, focusing on features related to PGP encryption and decryption. Their work included implementing features for quick reply, such as handling encryption, decryption of quoted messages, and attaching signatures from files. They also fixed several bugs related to displaying security information and properly handling inline PGP signatures, including addressing issues specific to Mac OS X.
emailconversationconversationsemailsthunderbird
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.
Request Free Trial
Hiroshi Shirosaki - Chief at COSMO Co. Ltd.