400万人が利用するビジネスSNS
株式会社BTM / 社員
基幹システムのリプレイス案件において、フロントエンドとバックエンドの両方を担当しました。 現行システムは Apache Flex および旧バージョンの Java で構成されていたため、ActionScript で記述されたソースコードを読み解きながら、Next.js(React 18)・TypeScript・MUI を用いたモダンな UI へ刷新しました。
今後は、フロントエンド・バックエンドの開発スキルをさらに磨きつつ、他言語での開発にも積極的に取り組んでいきたいと考えています。これまでTypeScriptやJavaを中心に経験を積んできましたが、PythonやGo、Rustといった新しい言語にも挑戦し、開発の幅を広げたいと考えています。また、クラウド分野にも強い関心があり、AWS認定ソリューションアーキテクト アソシ
尾形 大地さん
のプロフィールをすべて閲覧
Wantedlyユーザー もしくは つながりユーザーのみ閲覧できる項目があります
過去の投稿を確認する
共通の知り合いを確認する
尾形 大地さんのプロフィールをすべて見る
・フロントエンド(クロスプラットフォーム/React Native/Expo)環境の構築 開発スタックとして、Expo + React Native を採用。 型安全・保守性向上のため TypeScript を導入。 ・画面/UI設計と実装 ユーザーの「今日の間食回数カウント」や「過去記録閲覧」などの画面要件を把握し、React Native コンポーネントを実装。 グローバルな状態管理には Jotai を採用し、「ログ状態」「ユーザー設定」などをシンプルに管理。 ・バックエンド/データの同期・保存 クラウドバックエンドとして Firebase を導入し、ログデータの保存・取得、ユーザー認証(必要に応じて)を実装。 ・ルーティングとナビゲーション設計 ファイルベースルーティングを実現する Expo Router をプロジェクトに組み込み、画面遷移を簡潔に設計。 ・ビルド/リリース体制構築 クラウドビルドサービスとして EAS(Expo Application Services)を用いた iOS バイナリ作成・App Store 提出フローを整備。
自分が行ったアーティストのライブのセットリストを記録するWebアプリです。 複数人で共有できます。 ■■ 開発環境 ■■ ・デプロイ:Google Cloud Run ・言語:PHP ・フレームワーク:Laravel ・DB:Cloud SQL for MySQL、Cloud Firestore ・ストレージ:Cloud Storage for Firebase ・コード管理:Github ◆ダミーアカウント ・メールアドレス:test_user01@example.com ・パスワード:password ソースコード https://github.com/ryomasolid/live_record