大学院で、BLE AoAと機械学習を用いた屋内行動認識・転倒検知について研究しています。
実務ではRuby on RailsによるWebアプリケーションの改修・保守に携わっています。
短期インターンでは、GoとAWSを用いたサーバーレスアプリケーションを開発しました。
- 🔬 Research:BLE AoA / Machine Learning / Human Activity Recognition
- 💻 Backend:Ruby on Rails / Go
- ☁️ Cloud:AWS / Docker / GitHub Actions
- 🛠️ Automation:Google Apps Script / PowerShell
- Ruby on Railsを用いた既存Webアプリケーションの改修・保守
- 既存仕様と影響範囲を確認した上での機能修正・不具合対応
- Hamlによる画面テンプレートの修正
- JavaScript / Ajaxによる一覧表示・登録・更新処理
- DataTablesを用いたテーブルUIの改善
- フォーム、モーダル、チェックボックスなどのUI調整
- Docker環境での開発・動作確認
短期インターンにて、注文・決済を扱うWebアプリケーションを開発しました。
- GoによるバックエンドAPI・バッチ処理の実装
- AWS Lambda / API Gatewayを用いたサーバーレスAPIの開発
- DynamoDB / S3を用いたデータ管理
- CloudFront / Cognitoを含むAWS構成の利用
- 最大100件の注文を最大25並列で処理するバッチ処理を実装
- 冪等性を考慮し、再実行時の二重処理を防止
- タイムアウトや処理失敗後の再実行を考慮した状態管理
- Docker / Amazon ECR / GitHub Actionsを用いた開発・デプロイ
- Amazon SNSを利用したSlack通知
- Reactを用いたフロントエンド開発
- PowerShellとGoogle Apps Scriptによる社内業務の自動化
- 処理結果をChatworkへ通知する仕組みの開発
- freee API、Googleスプレッドシート、GASを連携した勤怠システムの改修
- Ruby on Rails:既存Webアプリケーションの改修・保守
- Go:バックエンドAPI、並列バッチ処理
- JavaScript:画面操作、Ajax処理、UI改善
- React:Webフロントエンド開発
- Haml:Railsアプリケーションの画面テンプレート修正
- AWS Lambda / API GatewayによるサーバーレスAPI
- DynamoDB / S3によるデータ管理
- CloudFront / Cognitoを利用したWebアプリケーション構成
- Amazon SNSによる通知処理
- Amazon ECRによるコンテナイメージ管理
- Docker環境での開発・動作確認
- GitHub ActionsによるCI/CD
- Bash / Shellによる開発環境操作
- Pythonを用いたデータ前処理、特徴量抽出、可視化
- scikit-learnによる分類モデルの構築・評価
- BLE AoAデータを用いた屋内行動認識・転倒検知の研究
- 混同行列、classification report、交差検証によるモデル評価
- Matplotlibを用いた研究結果の可視化
- Go:バックエンドAPI、バッチ処理
- C / C++:BLEデータ取得、競技プログラミング
- Python:機械学習、研究データ処理
- JavaScript:Webアプリケーション開発
- Ruby:Ruby on Railsアプリケーション開発
- Bash / Shell:環境操作、スクリプト実行
- MySQLを用いたWebアプリケーションのデータ管理
- DynamoDBを用いたサーバーレスアプリケーション開発
- Redis / Sidekiqを含むRailsアプリケーション環境の利用
- Git / GitHubによるバージョン管理
- VS Codeを用いた開発
- LaTeX / Overleafによる論文執筆
- Google Apps Script / PowerShellによる業務自動化
- freee API / Chatworkとの外部サービス連携
- BLEデバイスとアンテナアレイを用いたAoAデータ取得
- センサデータを用いた行動認識システムの研究
- C++によるデータ取得プログラムの利用
- 基本情報技術者試験
