履歴書

プロフィール

Profile

Webアプリケーションエンジニア。効率的な手続きと、よく設計されたアーキテクチャに興味があります。業務ではフロントエンドエンジニアとして、いくつかのWebアプリケーション開発に関わってきました。最近は量子コンピューティングに可能性を感じており、量子力学その他の物理学を勉強中です。

職歴

Nota株式会社 エンジニア — 2021.4 - 現在

チームラボ株式会社 フロントエンドエンジニア — 2019.4 - 2021.3

Vue.js、Nuxt.js、TypeScriptを使ったWebアプリケーション開発を主に行いました。二年目からはチームリーダーとしてプロジェクトに関わるようになり、一部設計や技術策定も手がけました。最近はComposition APIの導入を推し進め、共通処理を抽出したコンポーザブルを整備しました。チームとして効率的な実装が達成されるよう、単純で無駄のない設計を実現することに腐心しました。

株式会社はてな  企画職(アルバイト) — 2016.11 - 2019.3

ソーシャルブックマークサービス「はてなブックマーク」を利用した自社サイトの保守に携わったのち、マンガビューワ「GigaViewer」を導入したWebマンガサイトのコンテンツ保守やアクセス解析を行いました。Google アナリティクスやGoogle タグ マネージャー、Google データスタジオなどのアクセス解析ツールの見方と取り扱いに熟達しました。

京都大学新聞社 編集員 — 2015.4 - 2017.3

京都大学新聞社の編集員として、月2回発行される新聞の取材や執筆、編集などに携わりました。

学歴

京都大学大学院人間・環境学研究科 共生人間学専攻 — 2017.4 - 2019.3

我々が目的とする対象と、行為によって実際に得られる結果との乖離について一貫して興味を抱いていました。この問題が極端に現れるのは、意図してなされたはずの行為が意図せぬかたちで実体化し、結果的にその目的を果たせないという現象においてです。行為がもつこのような構造上の困難、あるいはシニカルな側面を分析するために、「どのようにして人は非合理的な選択を行うのか」という行為論の枠組みでこれを捉えました。その題材として「写真を撮る」という行為を取り上げ、ある動機をもってなされる撮影行為とその結果として得られる写真との関係を論じました。

京都大学工学部 工業化学科 — 2012.4 - 2017.3

物理化学や有機化学をはじめ無機化学、生物化学、化学数学、さらには環境化学や化学工学などの科目を履修しました。また、学生実験として基礎・有機・物理・無機・生物それぞれの化学実験をひととおり経験しました。四年次の研究室配属では京都大学原子炉実験所(現・京都大学複合原子力科学研究所)の同位体利用化学講座に配属され、福島原発事故の調査に関わり、除染直前の福島県双葉郡大熊町・富岡町などの帰還困難区域にて大学合同の土壌採取調査などを行いました。

学歴・職歴

学歴・職歴
20113兵庫県立兵庫高等学校普通科 卒業
20124京都大学工学部工業化学科 入学
20173京都大学工学部工業化学科 卒業
20174京都大学大学院人間・環境学部共生人間学専攻 入学
20193京都大学大学院人間・環境学部共生人間学専攻 修了
20194チームラボ株式会社 入社

免許・資格

免許・資格
20143普通自動車第一種免状 取得
20147実用英語技能検定準1級 合格
20164中国語検定3級 合格
201611漢語水平考試(HSK)筆記4級 合格
201611甲種危険物取扱者免状 取得
201811基本情報技術者試験 合格
20197中学校・高等学校教諭一種免許状(数学)取得
201912日商簿記検定試験3級 合格
202033級ファイナンシャル・プランニング技能士試験 合格

技能

Vue.js / Nuxt.js / React / Next.js / Svelte / Ruby on Rails / Django / HTML / CSS / TypeScript / JavaScript / Ruby / Python / UI/UX / CMS / Google Analytics / Git / Raspberry Pi / Arduino / macOS

言語

  • 日本語(母語)
  • 英語(ビジネス会話)
  • 韓国語(日常会話)
  • 中国語(日常会話)
  • フランス語(初心者)

連絡先

silloi1993(atmark)gmail.com

職務経歴

チームラボ株式会社(2019年4月1日~現在)

  • 事業内容:デジタルコンテンツ制作、ソフトウェア開発
  • 資本金:1000万円
  • 売上高:非公開
  • 従業員数:約700人
期間業務内容開発環境役割/規模
2021年7月

現在
サイネージシステム 新規開発
【担当フェーズ】
基本設計、開発
【業務内容・取り組み】
私立学校に設置するサイネージの設計・開発を行った。Microsoft Teamsで共同編集するExcelファイルのデータ取得・更新をSPA単独で実現するよう設計し、そのフレームワークには社内ではじめてSvelteを採用した。
macOS
Svelte
Vite
TypeScript
Tailwind CSS
Azure
Teams
GitHub
役割:
メンバー
要員:
1名
2021年4月

2021年6月
物件仲介クライアントサイト 新規製作
【担当フェーズ】
環境構築
【業務内容・取り組み】
不動産物件の売主に周辺地図や相場チャートなどの情報を提供するサイトの技術選定や環境構築を行った。マークアップを依頼する際、その後の実装が容易になるようコンポーネント化の指針を明文化した。
macOS
Vue.js
Nuxt.js
TypeScript
Pug
Scss
GitHub
役割:
開発リーダー
要員:
2名
2021年2月

現在
ショッピングモールECサイト リプレイス・新規製作
【担当フェーズ】
詳細設計、開発、進捗管理
【業務内容・取り組み】
外部ベンダーや協力会社が多数関わる大規模リプレイス案件であり、そのECフロント開発リーダーとしてPMOらと協力してチーム管理を行った。実装面ではVue Composition APIを積極的に導入し、コンポーザブルやストアパターンによる処理の共通化をメンバーに奨励した。
macOS
Vue.js
Nuxt.js
TypeScript
Pug
Scss
Bitbucket
Jira
役割:
メンバー、開発リーダー
要員:
最大10名
2021年1月

2021年2月
ワイン専門ECサイト リプレイス
【担当フェーズ】
開発
【業務内容・取り組み】
アジャイル体制の画面開発チームに一時的に参画した。商品画面の一部実装を行ったほか、SEO対策について協力会社と折衝した。
macOS
Vue.js
Nuxt.js
TypeScript
Tailwind CSS
GitHub
Backlog
役割:
メンバー
要員:
6名
2020年3月

2021年4月
不動産仲介業管理システム リプレイス
【担当フェーズ】
詳細設計、開発、テスト、進捗管理
【業務内容・取り組み】
社内管理システムの画面実装やAPI組み込みを、バックエンド開発者とスキーマ定義について協議しつつ行った。またE2Eテスト自動化などの実験的な試みも取り入れた。
macOS
Vue.js
Nuxt.js
TypeScript
Pug
Scss
GitHub
Redmine
役割:
開発リーダー
要員:
最大5名
2020年9月

2021年12月
コンテンツ配信ユーザーサイト 開発保守
【担当フェーズ】
開発保守
【開発内容・取り組み】
動画配信サービスのマークアップにボタンの追加などを行った。
macOS
React
Gulp
Pug
Scss
GitHub
Backlog
役割:
メンバー
要員:
1名
2019年4月

2021年3月
アルバイト求人ユーザーサイト リプレイス
【担当フェーズ】
詳細設計、開発、テスト
【業務内容・取り組み】
当時まだ社内ナレッジの少なかったVue.jsおよびNuxt.jsを一から勉強しながら、リーダーの指導のもと画面開発に一貫して取り組んだ。また、設計書の作成からテストの実施に至るまで幅広く携わった。
macOS
Windows
Vue.js
Nuxt.js
TypeScript
Pug
Scss
GitHub
Redmine
役割:
メンバー
要員:
最大10名