Hyperia / Blockchain Engineer
千葉大学工学部を卒業後、ITベンチャーに入社しSEとしてWeb及びスマートフォン用アプリケーションの開発に従事した。コンサルに転向し銀行システム開発や基管システムのクラウド移行等を行った。海外勤務中に仮想通貨のICO用スマートコントラクトを開発したことがきっかけで、帰国後はフリーランスのBlockchainエンジニアに転向した。インドの大手会社と協力したシェアリングエコノミーのDapps開発に携わった他、直近ではBlockchain基盤のSNS開発に従事している。
分散型台帳技術について2年程度の実務経験があります。 現在、BlockchainのNodeを開発していて、コンセンサスアルゴリズム、P2P通信や台帳のデータ格納方法について、知見があります。go-ethereumとtendermintについては、実装を参考にしているので、コードレベルで理解しています。英語も話せるので、外国メンバーのとのコミュニケーションも問題ありません。
Perlinというプロジェクトが開発していたwaveletというNodeを独自に拡張開発している。Snowballをコンセンサスに使っていて、多数のvalidatorが存在する状況でのfinalizeできる点が特徴。IOTデバイス向けに省電力設計。また、 Blockchain関連の受託開発を担当している。Ethereum関連が多い。
< Internal System Replacement > - Creating internal system which compose of several subsystems using React(JS) - Design and develop core functions. - Build single sign on infrastructure for subsidiary systems to reduce management cost.