Hey , I’m Calmery !
はじめに
Calmery(かるめり)といいます。アニメや漫画など、いわゆるサブカルチャーや創作文化が好きです。よろしくお願いします
得意なこと
Web フロントエンドの開発が得意です
Web フロントエンド関連、その中でも TypeScript と React を用いた開発が得意です。趣味開発では SVG を用いた複雑な画面の実装や、Three.js(react-three-fiber)を用いてブラウザ上で動作する簡単な 3D ゲームを開発した経験もあります。
その他、経験はありますが得意ではありません
バックエンドに関しては、フロントエンドの開発をメインに進めつつ、機能追加や改善で必要な場合は Ruby on Rails で開発されているプロダクトに対して変更を適用するという動きを業務で 1 年程行っていました。形として実装はできますが、設計やコードの良し悪しには全く自信がない状態なので、コードレビューの環境が必須です。ちなみに Ruby on Rails 以外では、趣味開発で Node.js(Express + Prisma、NestJS)を用いた経験はありますが、その他の、例えば Go 言語などを用いた開発経験はありません。
PC やスマートフォンのアプリ開発に関しては、業務で Electron や Ionic Framework、React Native(Expo)を用いて開発した経験があります。Kotlin や Swift を用いて開発をした経験はありません。また、インフラ周りは何もわかりません。
職歴
2019/10 ~ 現在ピクシブ株式会社 ソフトウェアエンジニア
現在は BOOTH にて主にフロントエンドの開発に携わっています。
その中で、Slim + jQuery を React + TypeScript へ移行したり、社内で開発されているデザインシステムである Charcoal の BOOTH への適用を進めたり、その他、フロントエンドのパフォーマンスチューニングや開発環境の整備などを行なっています。
以前は React と Ruby on Rails を用いた pixiv コミックの開発や、pixivFACTORY で Contentful を用いた開発を行なっていました。
その中で、Slim + jQuery を React + TypeScript へ移行したり、社内で開発されているデザインシステムである Charcoal の BOOTH への適用を進めたり、その他、フロントエンドのパフォーマンスチューニングや開発環境の整備などを行なっています。
以前は React と Ruby on Rails を用いた pixiv コミックの開発や、pixivFACTORY で Contentful を用いた開発を行なっていました。
アルバイト
2018/02 ~ 2019/09ピクシブ株式会社
主に pixiv chatstory の開発に携わっており、Ionic Framework を用いたブラウザ版と、Expo と React Native を用いた iOS 版の開発を行なっていました。Expo と React Native を用いた開発では、ページ単位で実装を行いつつ、Jest を用いたテストの整備や Renovate の導入、User Timing API を用いたパフォーマンスチューニングも行っています(pixiv chatstoryのiOSアプリをReact Native(Expo)でリニューアルしました!)その他、短い期間ではありますが React を用いた pixivFANBOX の開発も行いました。2016/11 ~ 2018/01株式会社ナレッジコミュニケーション
HoloLens と Unity、Node.js、WebSocket を用いて、視界と音声を他のデバイスとリアルタイムに共有するアプリケーションの開発を行いました。2016/08 ~ 2017/06合同会社プラスワンズ
Django を用いた Web サービスの開発を行いました。
インターンシップ
2018/10株式会社サイバーエージェント
CA Tech JOBReact を用いてブラウザ版 REQU の開発を行いました。期間中、Atomic Design に則ったコンポーネントの実装だったり、Storybook や Enzyme を用いた React コンポーネントのテストを整備、Renovate の導入を行いました。2018/09チームラボ株式会社
チームラボサマーインターンシップN/A2018/08株式会社メルカリ
Summer Internship 2018 / Software Engineer(Frontend)React や tupai.js を用いた mercari のブラウザ版の開発を行いました。2018/03ピクシブ株式会社
pixiv SPRING BOOT CAMP 2018PHP を用いた pixiv の開発と、デザイナーの方と連携してフォロー新着作品ページのデザイン改修、提案を行いました。2017/09クックパッド株式会社
5day サービス開発インターンシップ料理工程の情報をスクレイピングで取得、工程毎にわかりやすく分けて表示する Web アプリを開発しました。スマートフォンで動くアプリという要件だったので、Apache Cordova を用いてアプリ化、URL スキームへの対応まで行いました。2017/09レバレジーズ株式会社
湯けむりハッカソンN/A2017/08LINE 株式会社
LINE Summer Internship 2017(エンジニア就業コース)LINE GAME、Grafana の API を用いて、設定ファイルによりカスタマイズ可能なダッシュボードを Elm を使って開発しました。
OSS へのコントリビューションなど
GitHub で確認できます。