Shinya Kawakami's ポートフォリオ
  • logo
    ポートフォリオ

    メニュー
  • プロフィール
  • アウトプット
  • アプリ
  • ライブラリ
  • その他

プロフィール

me
名前河上真也(カワカミシンヤ)
メールsjnyas@gmail.com
役割Webエンジニア(フロントエンド/バックエンド) プロダクトマネージャー Androidエンジニア テストエンジニア
スキルフロントエンド(React、Vue、AngularJS) バックエンド(NestJS、Rails、JavaEE、Spring、GraphQL) データベース(MySQL、Postgres、DynamoDB、Redis、Sybase) AWS(ALB、ECS、ECR、Lambda、S3、CloudFront、Route 53、VPC、API Gateway、EventBridge、Cloudwatch、SES) CI(CloudFormation、CodePipeline、Bitrise) Android
プログラミング言語HTML、CSS、TypeScript、JavaScript、C++、Java、Python、Ruby、Perl、Shell、SQL

※ 業務ではWebエンジニアをメインにフロントエンドからバックエンドまで携わってきておりますが、本ポートフォリオでは個人開発のアウトプット(Androidがメイン)を記載します。

アウトプット

GitHubリポジトリ

本ポートフォリオに記載している、個人開発のアプリやライブラリを公開しています。

https://github.com/sjnyag
Qiita技術記事

記事例 ・Androidのリスト操作UIまとめ(53いいね) ・Android内にHttpサーバを立てて、ChromeCastでローカルファイルを再生する(29いいね)・ ・BITRISEを用いたAndroidアプリの自動配布(25いいね)

Zenn技術記事

記事例 ・AWS CodePipelineでLambdaにECRイメージの自動デプロイ ・TeamsチャネルのメールアドレスにAmazon SESからのメール投稿が反映されない時に確認すること

アプリ

Stamp Music PlayerAndroidアプリ

聴けば聴くほど学習し成長するパーソナルなAndroid音楽プレイヤー。 「1年前にずっと聞いていた曲」や「今年の再生数ベスト30」といった自分だけのプレイリストで音楽再生を行うことができます。

PoogleAndroidアプリ

ポケモンのサポートツールアプリ。 ゲーム内で育成したモンスターやパーティを管理したり、モンスターに攻撃を行った場合のダメージ量をシミュレーションできます。

Runners GoWebアプリ

Google Fitと連携した生活習慣改善アプリ。 スマホ片手にランニングやウォーキングをするだけで、その運動量に応じてガチャができ、ランダムにモンスターを獲得できます。

ライブラリ

AnimationWrapLayoutAndroid UIコンポーネントライブラリ

サイズの異なる複数の要素を持ったレイアウトに対し、要素を追加した際に、アニメーション付きで自動で折り返すAndroidのUIコンポーネントです。

ForceAnimateAppBarLayoutAndroid UIコンポーネントライブラリ

AndroidのAppBarLayoutを強制的にアニメーションさせることができるように拡張したUIコンポーネントです。

その他

スマートホテリングWebサービス・特許

私が発明者名義で「関係性と予定を基にしたコミュニケーション支援情報の通知」に関する特許を取得しており、その特許技術を用いたサービスがリリースされています。