履歴書
プロフィール
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
物理化学や有機化学をはじめ無機化学、生物化学、化学数学、さらには環境化学や化学工学などの科目を履修しました。また、学生実験として基礎・有機・物理・無機・生物それぞれの化学実験をひととおり経験しました。四年次の研究室配属では京都大学原子炉実験所(現・京都大学複合原子力科学研究所)の同位体利用化学講座に配属され、福島原発事故の調査に関わり、除染直前の福島県双葉郡大熊町・富岡町などの帰還困難区域にて大学合同の土壌採取調査などを行いました。
学歴・職歴
年 | 月 | 学歴・職歴 |
---|---|---|
2011 | 3 | 兵庫県立兵庫高等学校普通科 卒業 |
2012 | 4 | 京都大学工学部工業化学科 入学 |
2017 | 3 | 京都大学工学部工業化学科 卒業 |
2017 | 4 | 京都大学大学院人間・環境学部共生人間学専攻 入学 |
2019 | 3 | 京都大学大学院人間・環境学部共生人間学専攻 修了 |
2019 | 4 | チームラボ株式会社 入社 |
免許・資格
年 | 月 | 免許・資格 |
---|---|---|
2014 | 3 | 普通自動車第一種免状 取得 |
2014 | 7 | 実用英語技能検定準1級 合格 |
2016 | 4 | 中国語検定3級 合格 |
2016 | 11 | 漢語水平考試(HSK)筆記4級 合格 |
2016 | 11 | 甲種危険物取扱者免状 取得 |
2018 | 11 | 基本情報技術者試験 合格 |
2019 | 7 | 中学校・高等学校教諭一種免許状(数学)取得 |
2019 | 12 | 日商簿記検定試験3級 合格 |
2020 | 3 | 3級ファイナンシャル・プランニング技能士試験 合格 |
技能
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名 |