Skip to content
View kaminuma's full-sized avatar

Block or report kaminuma

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kaminuma/README.md

Hi there, I'm kaminuma 👋

Software Developer / Full Stack Engineer

ソフトウェア開発者として、コード品質の向上や新しい技術の探求に取り組んでいます。
Python, Kotlin, Java, PHP などの経験があり、バックエンドからフロントエンドまで幅広く取り組んでいます。

現在は、生活管理アプリ(Self-balanced memory)の開発や、
暗号技術の学習プラットフォーム(CryptoLab)の構築とセキュリティ学習に注力しています。

NLPを活用した分析、EChartsによる可視化、そしてモダンなWeb技術(React/Vite)とセキュリティ技術(WebCrypto/PQC)の融合に関心があります。

また、AWSを活用したインフラ構築やGitHub ActionsによるCI/CDの整備など、DevOps領域にも積極的に取り組んでいます。


🛠️ 技術スタック

カテゴリ 技術・ツール
言語 Java Python TypeScript Kotlin PHP
フレームワーク Spring Boot Flask Laravel React Vue.js
クラウド・DevOps AWS Docker GitHub Actions
その他 ECharts, Apache POI, GraphQL (Lighthouse), NLP Models, WebCrypto API

🗂️ 主なリポジトリ

📱 Self-Balanced Memory (SBM) Series

生活管理と自己分析のための包括的なアプリケーション。

SBMアプリのリポジトリ群

  • SBM-Application_UI
    Vue.js + Vuetify によるモダンなフロントエンド。EChartsを用いた直感的なデータ可視化を実装。
    本番公開によりprivate
  • SBM-Application_API
    Spring Boot による堅牢なバックエンドAPI。
    本番公開によりprivate
  • SBM-Analyzer
    Python + NLP を活用した活動記録の分析ツール。自然言語処理を用いて日々の記録からインサイトを抽出します。
  • SBM-Application-Android-Native Kotlin + Jetpack Compose で構築されたAndroidネイティブアプリ。
    本番公開によりprivate

🔐 Cryptography & Security

暗号技術と量子コンピューティングの学習・実験プロジェクト。

  • cryptoLab
    React + TypeScript + WebCrypto API で構築された、暗号技術のハンズオン学習プラットフォーム。
    古典暗号からAES、RSA、そして量子耐性暗号(PQC)までをブラウザ上で実行・学習可能。
    cryptLab Webサイト

  • quantum-rsa-lab
    Python + Qiskit を用いた量子アルゴリズム実験室。ShorのアルゴリズムによるRSA解読のシミュレーションなど。


📄 リンク


📊 Stats

Profile Details Languages
Most Commit Language Stats
Productive Time

Pinned Loading

  1. sbm-analyzer sbm-analyzer Public

    AIを活用したカテゴリ分類や時間管理機能などの、日常活動の記録と分析ツール。

    Python

  2. sbm-application_TODO sbm-application_TODO Public

    Supabase を利用したシンプルな ToDo リストアプリ。

    Vue

  3. laravel-graphql-memo-app laravel-graphql-memo-app Public

    LaravelとGraphQL(Lighthouse)で作られたTODOアプリ。みんなでオープンに開発するOSSプロジェクトです。学習や練習にお使いください!!バイブコーディングで作成した機能をベースに、今後も機能追加・リリース予定!

    TypeScript 2

  4. LLM-DeskAI LLM-DeskAI Public

    LLM-DeskAI は、完全オフラインで動作するLLM搭載のデスクトップAIチャットアプリを目指しています。

    Python