Web Developer 🔨

Yuma Kitamura

  • Osaka, Kyoto

    Japan

基本情報

ネット上では 自由人、jiyuujin と名乗って生息しています。誕生日は 1988 年 11 月 4 日。大阪府豊中市生まれ。性別は男性。一般社団法人 FlutterKaigi の理事 (副代表)、一般社団法人関西開発者会議の理事 (代表) を務めています。現在は関西圏 (京都や大阪) を中心に活動しています。当 Web サイトは、2020 年 3 月に開設、それを作成した目的として個人ブログと切り分けつつ、自身を紹介する機会を作れたらと考え制作しました。これまで自身が勉強会の世界に飛び込んだのは、2018 年 9 月 14 日にフリュー株式会社が主催した「京都 dev かふぇ」がきっかけとなっており、それ以降社外の繋がりを重視するポリシーへ変遷を遂げています。

Contact
GitHub
Mastodon
Bluesky
X (Twitter)

Frontend

  • HTML

  • CSS & SCSS

  • CSS modules

  • linaria

  • vanilla-extract

  • emotion

  • styled-components

  • JavaScript

  • TypeScript

  • Angular.js

  • jQuery

  • React.js

  • React

  • Next.js

  • Gatsby.js

  • Vue

  • Nuxt.js

  • Svelte

  • SvelteKit

  • Astro

  • Dart

  • Flutter

  • Objective-C

  • Swift

  • Java (Android)

  • Kotlin (Android)

  • Redux (React)

  • MobX (React)

  • Vuex (Vue 2.x)

  • Pinia (Vue 3.x)

  • Provider (Flutter)

  • Riverpod (Flutter)

Backend

  • Express

  • Nest.js

  • Scala

  • Play

  • Java (Server)

  • Kotlin (Server)

  • Rust

  • PHP

  • Laravel

  • CakePHP

  • REST APIs

  • GraphQL APIs

  • Supabase

  • PostgreSQL

  • MySQL

  • Prisma

  • MongoDB

  • Firebase

Others

  • AWS Lambda

  • AWS CloudFront

  • AWS S3

  • AWS Lightsail

  • AWS ECS (Fargate)

  • AWS App Runner

  • GCP Cloud Run

  • GCP EC2

  • VS Code

  • IntelliJ (PHPStorm)

  • Vim

  • Figma / FigJam

  • Git

職歴

自分のキャリアのスタートは iOS ネイティヴアプリのエンジニアとして開始しました。このアプリエンジニアとしての業務を通じ基礎的なコーディングを取得しながら、その裏側で動く管理 Web サイト (PHP) の UX 改善にも取り組んだ。こうした Web の改善プロセスを経る部分にひとつの魅力を感じ、Node.js を始めとしたフロントエンドや CSS 設計、JavaScript フレームワークの使用などと、徐々にフロントエンドエンジニアという領域にも踏み込んだ。そして現在は、クラウド (Azure / AWS) を含めたアプリケーション全体の設計の最適解を考慮しながら、それらの品質向上と攻めの機能追加を日々実践しています。 また、LINE Developers Community の API Expert の一員として、LINE フロントエンドフレームワークや Messaging API の布教も努めており、LINE Developers 主催のカンファレンス REV UP 2022 では、公式 Web サイトを制作させていただきました。今後も、自身のウェブログに限らず、Zenn などのメディアを通じて布教・発信に努められたらと考えています。

関連リンク

ジョブ略歴

所属並びにプロジェクトベースで自身のタイムラインを作成した。本業、それ以外という二つの側面をもって、自身のひととなりが大まかに分かる範囲内でタイムラインにまとめた。

Main

Side

 
wevnal

2023-10-01 ~

Developer: Engagement/Relation team

 
V-cube

2021-06-01 ~ 2023-09-30

Developer: EventIn team

 
Smaregi

2019-07-01 ~ 2021-05-31

Lead: Smaregi/POS team

 
ROXX (SCOUTER)

2019-02-01 ~ 2019-06-30

Developer: Scouter/Sardine team

 
Ponos

2016-01-01 ~ 2019-01-31

Lead: Battlecats/Namesta team

 
Systena

2014-10-01 ~ 2015-12-31

undefined: 家電連携アプリの開発

 
Minori-sol

2012-04-01 ~ 2013-03-31

undefined: 流通系基幹システムの開発

 
Kwansei Gakuin University

2007-04-01 ~ 2012-03-31

student: ツイート語彙の解析と経済の因果を研究、[email protected]

 
LINE API Expert

2023-01-01 ~

technical expert: お声をいただいて

 
Rev Up (LINE Developers)

2022-07-01 ~ 2022-10-31

undefined: LINE Developers Community もっちゃんさんより依頼を受けて

 
Communities

2023-11-22 ~

undefined: kansai.ts など、主に Kyoto や Osaka で運営

 
Communities

2018-09-01 ~ 2020-03-06

undefined: v-kansai など、主に Kyoto や Osaka で運営

 
Freelance

2012-10-01 ~ 2014-09-30

委託: ゲームアプリの開発、DevOpsの改善

 
Bravesoft

2013-01-01 ~ 2013-06-30

委託: 勤怠アプリ製作

プロダクト

個人ブログ (旧: Web猫ブログ)

Lume, Deno Deploy, GitHub Actions

  • contributor

  • https://blog.nekohack.me/
  • @jiyuujin.bsky.socialhttps://times.nekohack.me/@jiyuujinlab
  • 知見を発信するため 2018 年 10 月に Nuxt (v1.0.0-rc.11) の基で制作・開設した個人ブログ。命名は自身の特徴である猫好きから、また一 Web Developer としてプロダクト思考を持つことを目的に運用しています。当時 Headless CMS のひとつ Contentful が流行りを見せていたこと、おしごと以外の場面で新たな刺激欲しさにチャレンジするため個人としてのプロダクトを持つことが急務になっていた背景がありました。運用の過程で TypeScript への書き直しを実施、Decorator API の採用を経つつ、Nuxt 3 に対応するべく Composition API に乗り換えます。現在は、設定が簡単で柔軟にカスタマイズが可能な Deno 上で動作する静的サイトジェネレーター Lume に乗り換えています。

スタッフ業

Nuxt.js, Flutter, SvelteKit, Newt, microCMS, Netlify, GitHub Page, Codemagic Static Page

  • staff

  • https://vuefes.jp/2024https://vuefes.jp/2023https://vuefes.jp/2022https://2022.flutterkaigi.jp/https://2021.flutterkaigi.jp/https://revup.jp/2022
  • @vuejs-jp@FlutterKaigi@linedc
  • FlutterKaigi では、コロナ禍期間中の 2021 年から 4 年連続でコアスタッフのひとりとして、また Vue Fes Japan では、2022 年から 3 年連続でコアスタッフのひとりとして、カンファレンスのスタッフ業をサポートしてきました。これも本業に捉われない Vue.js 関連の技術への挑戦や、各エキスパートとのコミュニケーションを目的に参加させていただきました。中でも、Vue Fes Japan 2023-24 におけるネームカードのローンチについては、Supabase をはじめとした技術選定から、積極的なチームのリードを担当させていただいております。

技術コミュニティ

  • 関西開発者会議

    Osaka

ポートレート

技術カンファレンスなどのオフラインイベントでは、イベント T シャツをよく着ています。これまで私は Vue Fes Japan 2018 を皮切りに、JS Conf JP、フロントエンドカンファレンス (関西 / 福岡) に参加してきました。趣味のカメラを極めるがあまり、撮られることに慣れていないせいもあってか、原則としてソーシャルメディアなどにおける見た目の公開は NG とさせていただいております。しかし、必ずしもそうしたスタンスばかりではありませんので、ご気軽にお問い合わせください。