Yuta Oshima

大島 佑太

Engineer / 元宮大工

専門学校で建築を学び、宮大工として神社仏閣の施工に携わったのち、42Tokyo でプログラミングを学ぶ。興味のあることに触れることが趣味で、ソフトウェアだけでなくハードウェア開発の経験を持つ。

Career

  1. 2017 - 2020

    建築学生

    東海工業専門学校金山校

    建築を学び、木造建築と伝統構法に関心を持つ。卒業後は宮大工の道へ進む。

  2. 2020 - 2023

    宮大工

    株式会社中島工務店

    神社仏閣の新築工事に従事。木材の特性を考慮した加工・施工を担当し、光明寺(沖縄)、泰心寺(岐阜)、圓福寺(愛知)など複数の現場に携わる。入社 1 年目に二級建築士を取得。

  3. 2024 - 2025

    42Tokyo

    42Tokyo

    ピアラーニング方式で C 言語から Web、システムプログラミングまで幅広く学習。2025 年 9 月にコモンコアを卒業。

  4. 2025 - 現在

    Engineer(業務委託)

    Ichis 株式会社

    Web 開発・自動運転制御開発に従事。Next.js / React Native / Flutter を用いた開発のほか、42Tokyo × トヨタ自動車主催の自動運転ミニカー競技で優勝。

Projects

  • 自動運転ミニカー(大会優勝)

    42Tokyo 主催・トヨタ自動車協賛の自動運転ミニカー競技に参加し優勝。組込みソフト・ハード完全未経験から約 2 ヶ月でキャッチアップし、経路追従アルゴリズムの実装、ハードウェア改造、3D プリント部品の最適化まで一貫して担当。

    C++PythonArduinoRaspberry Pi3DCAD
  • Gravin — 目標達成・ジャーナリングアプリ

    12 週間サイクルで目標を階層分解し、日々の振り返りを促す iOS / Android アプリ。要件定義から状態管理、ローカル通知、サブスク課金、エラー監視までを個人で実装。

    FlutterDartRiverpodsqfliteFirebaseAdapty
  • Sharo — グループ割り勘アプリ

    都市部 20〜30 代のシェアハウスグループ向け、立替記録と精算に特化した iOS / Android アプリ。Row Level Security によるデータ分離、行ロックによる二重精算防止、Realtime によるリアルタイム同期を実装。

    React NativeTypeScriptZustandSupabase
  • 実稼働タイマー

    デスクワーカー向けの実稼働時間記録アプリ。画面ロック/アプリ切り替え判別による自動停止、GitHub 風月次ヒートマップでの可視化などを実装。

    FlutterDartRiverpodHive
  • 受託開発サービスページ

    自社の受託開発サービスを訴求する LP を企画・設計・実装。Notion API で実績を取得し、Zod によるフォームバリデーションを実装。

    Next.jsTypeScriptTailwind CSS v4Radix UIZodNotion API
  • 終了サービス追悼プラットフォーム

    終了したサービスを追悼・記録する Web プラットフォーム。ドメイン駆動のモデル設計と Repository パターン、Markdown エディタによる記事執筆・プレビュー機能を実装。

    Next.jsTypeScriptPrismaSupabaseshadcn/ui

Skills

Languages

  • TypeScript
  • JavaScript
  • Dart
  • Python
  • C
  • C++

Frameworks

  • Next.js
  • React
  • React Native
  • Flutter
  • Node.js

Database / BaaS

  • PostgreSQL
  • SQLite
  • Prisma
  • Supabase
  • Firebase

Tools

  • Git / GitHub
  • Figma
  • Notion
  • Vercel
  • Arduino
  • Raspberry Pi

Others

  • 二級建築士
  • 宮大工(墨付け・刻み)
  • 3DCAD / 3D プリンタ