uchijo icon

Yuta Uchijo

Affiliation

早稲田大学 基幹理工学研究科 (修士課程)
情報理工・情報通信専攻 寺内研究室
卒業予定: 2026年3月

Education

早稲田大学 基幹理工学部 情報理工学科 寺内研究室
学士(工学)
2024年3月 卒業

Experience

  • 理工展連絡会 (サークル)

    2020年8月 - 2022年11月

    早稲田大学理工キャンパスにて開催される学園祭、理工展の実行委員として活動しました。
    情報局と呼ばれる部署に所属し、学園祭当日に配布するネイティブアプリの開発を行いました。
    特に、2022年度にはアプリ班のチーフとして活動し、Flutterによるパンフレットアプリ、Unityを使ったキャンパス再現アプリの開発及び保守を主導しました。

  • 株式会社Showcase Gig (インターンシップ)

    2021年11月 - 2023年7月

    モバイルオーダーの開発を行う企業にて、Flutterを用いたネイティブアプリの開発及びReactを用いた管理画面の開発を行いました。

  • 株式会社Ubiq (業務委託/アルバイト)

    2022年11月 - 2023年8月

    学生スタートアップである株式会社Ubiqにて、インフォグラフィックをテーマとしたSNSである「Ubiq」の開発を行いました。 主にFlutterのフロントエンド部分を担当しましたが、その他バックエンドやWeb版の開発も行いました。

  • 株式会社Quanmatic (業務委託)

    2023年12月 -

    量子コンピュータを用いたプロダクト開発を行う企業にて、Webアプリケーションの開発を行っています。 フロントエンド及びバックエンドの開発に携わっています。

Projects

  • plmfa-based-regex

    学部の卒業研究の一環として作成した、PLMFAを用いた正規表現エンジンです。
    Goで実装されており、PLMFAと呼ばれる有限オートマトンを用いた状態探索による正規表現のマッチングが可能です。 純粋な正規表現の機能に加え、文字クラスや後方参照、肯定先読み等の機能も実装しています。 実装を行う上でパーサジェネレータであるANTLRを使用しており、antlr/grammars-v4の誤ったPCREの文法の修正なども行いました。
    使用技術: Go, ANTLR
    https://github.com/uchijo/plmfa-based-regex

  • bf-eval

    brainf*ckインタプリタをチューニングし、高速化を目指すプロジェクトです。
    Goで実装されており、ベンチマークにはマンデルブロ集合の描画を使用しています。 インタプリタ及びllvm irへのコンパイラとしての機能を持ち、チューニング前では50秒程度かかるところ、インタプリタであればおよそ3.5秒、llvm ir経由でコンパイルした場合はおよそ0.5秒でマンデルブロ集合を描画することができます。
    使用技術: Go, LLVM
    https://github.com/uchijo/bf-eval
    Qiita記事

  • flustr

    nostrと呼ばれるSNSのクライアントアプリです。
    flutterで実装されており、タイムラインの表示や投稿などが可能です。 このアプリを作成する上で、dart-nostrなどのOSSプロジェクトへの貢献も行いました。
    使用技術: Flutter, Dart
    https://github.com/uchijo/flustr
    Qiita記事

  • github_repo_search

    GitHubのリポジトリを検索するアプリです。ゆめみパスポートの試験課題として作成しました。
    flutterで実装されており、GitHubのリポジトリの検索が可能です。 CI/CDや単体・UIテスト、アプリケーション全体の構成などにもこだわりました。
    使用技術: Flutter, Dart
    https://github.com/uchijo/github_repo_search

  • Walica Clone

    割り勘を計算してくれるサービスであるwalicaを再現するプロジェクトです。
    gRPC gatewayを用いてGoのAPIサーバーを作成し、Next.jsでフロントエンドを作成しました。
    使用技術: Next.js, TypeScript, Chakra UI, Go, gRPC gateway, sqlite3
    https://walica-clone.uchijo.com

Skills

  • Flutter/Dart
  • JavaScript/TypeScript
  • React
  • Go
  • Python
  • Git/GitHub
  • Docker
  • RDBMS

Certifications

  • ネットワークスペシャリスト試験 合格 (2024年7月)
  • データベーススペシャリスト試験 合格 (2023年12月)
  • 応用情報技術者試験 合格 (2023年6月)
  • TOEIC L&R test score 895 (2022年8月)
  • 実用英語技能検定 準1級 (2020年3月)
© 2023 Yuta Uchijo