<

Resume

Skills

Accelerated Mobile Pages
HTML
Framework
Google
経験年数: 1
利用シーン: Personal

ブログサイトにAMP(@ampproject/toolbox-optimizer)を利用.

Akamai
CDN
経験年数: < 1
利用シーン: Company
Algolia
Real Time Search
SaaS
経験年数: 1.5
利用シーン: Personal

クライアントライブラリを使ってAutocompleteの機能を利用. OSSGateではじめてコントリビュートした.

Amazon Web Services
Cloud Vendor
経験年数: 2
利用シーン: Company, Personal

初めて経験したクラウドサービスで, EC2やS3, Lambdaを利用.

Angular
Frontend
Framework
Javascript
経験年数: < 1
利用シーン: Personal

チュートリアルを試したり, RxJSを学習.

Ansible
Configuration Management
Python
経験年数: 1
利用シーン: Company

GCEインスタンス向けのPlaybookをゼロベースで構築. Ansbileのベストプラクティスに従った構成を意識した.

Apache Airflow
Workflow Engine
Python
経験年数: < 1
利用シーン: Personal

技術選定において, Digdagとの比較として, Airflowのチュートリアルを試した.

Apache Beam
Apache
Batch
Streaming
ETL
Programming Model
経験年数: 1.5
利用シーン: Company

GCPのDataflowをKotlinで利用. 並列化やサイドインプット, ウィンドニング, テストパイプラインなどを経験.

Apache HTTP Server
Web Server
Apache
経験年数: < 1
利用シーン: Company

LAMP構成で利用. Nginxへ切り替えた.

Apache Solr
Apache
Full Text Search
Java
経験年数: < 1
利用シーン: Company
Ara Framework
Framework
Server Side
Micro Frontends
経験年数: < 1
利用シーン: Personal

Micro Frontendsの検証として, 試用. LayoutやProxyの考え方が良い.

Arch Unit
Testing
Architecture
経験年数: < 1
利用シーン: Personal

設計の依存関係をテストするため, 利用.

Argo Workflows
Workflow Engine
Kubernetes
経験年数: < 1
利用シーン: Personal

スケーラブルなバッチが欲しかったので, Argo Workflowsを使ってみた. まだ入門中.

Atlassian Bitbucket
Git Management
SaaS
経験年数: 3
利用シーン: Company

Atlassian社の製品と連携して利用.

Atlassian Confluence
SaaS
Wiki
経験年数: 3
利用シーン: Company

Atlassian社の製品と連携して利用.

Atlassian JIRA
Issue & Project Tracking
SaaS
経験年数: 3
利用シーン: Company

Atlassian社の製品と連携して利用.

Atom
Source Code Editor
経験年数: 1
利用シーン: Company, Personal

開発エディタとして利用. Brackets→Atom→VSCodeの順で乗り換えた.

Auth0
Authentication
Authorization
SaaS
経験年数: < 1
利用シーン: Personal

プライベートで手軽に認証できるサービスが欲しかったので, 利用.

Babel
Frontend
Compiler
Transpiler
経験年数: 1.5
利用シーン: Company, Personal

ReactやTypescriptなどを使う際に, トランスパイルとして利用. これ単体を利用した事はない.

BackstopJS
Testing
Visual Regression
経験年数: < 1
利用シーン: Personal

ビジュアルリグレッションテストで利用. Capture前スクリプトや画像差し替えスクリプトを書き, 安定したテストを意識した.

Bash(Shellscript)
Shell
経験年数: 6
利用シーン: Company, Personal

ちょっとした自動化で使い捨てスクリプトを書く. 規模が大きくなったら高級言語で書き換える.

Bit.dev
Framework
Build Time
Micro Frontends
経験年数: < 1
利用シーン: Personal

Micro Frontendsの検証として, 試用. 複数人開発で便利そう.

Bootstrap
CSS
Framework
経験年数: 1.5
利用シーン: Personal

WebアプリのCSSデザインを手軽に使いたいときに利用. Gridのレスポンスデザインを学ぶ.

Brackets
Source Code Editor
経験年数: 1
利用シーン: Personal

開発エディタとして利用. Brackets→Atom→VSCodeの順で乗り換えた.

Browser Stack
Mobile Testing Platform
SaaS
経験年数: < 1
利用シーン: Personal
Buildpacks
Application Image Builder
Heroku
Cloud Native
経験年数: < 1
利用シーン: Personal

Node.jsをBuildpacksでコンテナ化した経験あり.

C
Programming Language
経験年数: 2
利用シーン: Personal

大学の授業で勉強した. はじめて触ったコンパイラ言語.

CSS3
Style Sheets
経験年数: 9
利用シーン: Company, Personal
CakePHP
Web
Framework
PHP
経験年数: 2
利用シーン: Company

MVCを学んだはじめてのフレームワーク. ファットレイヤーの課題を知る.

ChatGPT
AI
経験年数: < 1
利用シーン: Company, Personal

壁打ち相手に利用. 業務効率化に貢献.

Chrome拡張機能
Chrome
Browser
経験年数: 2
利用シーン: Personal

ManifestV3で, 個人利用向けのツールを作った.

CircleCI
SaaS
CI
経験年数: < 1
利用シーン: Personal

プライベートでCIが欲しかったので, 利用. スケジュール実行ができて良い.

CloudEvents
Event Data Specification
Cloud Native
経験年数: < 1
利用シーン: Personal

GCPのEventarcを利用. 詳しくは知らない.

Cloudflare
CDN
経験年数: < 1
利用シーン: Personal

Edge Workerとして利用. Edge上でJavascriptを実行できる魅力を知る.

Cloudinary
SaaS
Image
Video
Management
経験年数: 1.5
利用シーン: Personal

画像管理のSaaSを使いたかったので, 利用. 画像を動的に編集できる機能が良い.

Codecov
Testing
Code Coverage
経験年数: < 1
利用シーン: Personal

コードカバレッジをGithubのバッチとして表示したかったので, 利用.

Contentful
Headless CMS
SaaS
経験年数: < 1
利用シーン: Personal

Gravatarの代替サービスとして, このCMSを利用.

Datadog
Monitoring
Application
SaaS
経験年数: < 1
利用シーン: Company

アプリケーションのサービス監視として利用.

Deno
Programming Language
経験年数: < 1
利用シーン: Personal

チュートリアルやToDoアプリを開発. Rustで作られており期待してる.

Digdag
Workflow Engine
Java
経験年数: 1.5
利用シーン: Company

大規模システムのバッチ群の一部として利用. ほぼゼロから全て構築.

Django
Web
Framework
Python
経験年数: 1.5
利用シーン: Company

PythonのWebフレームワークとして利用.

Docker
Container
Open Platform
Go
経験年数: 3
利用シーン: Company, Personal

アプリケーションは, 基本的にコンテナで開発. スリム化やマルチレイヤーを知る. (Runtimeなど低レイヤーは理解が浅い)

Elasticsearch
Full Text Search
Java
経験年数: < 1
利用シーン: Company
Electron
Cross Platform
Javascript
C++
経験年数: < 1
利用シーン: Personal

デスクトップアプリをJavascriptで書けるので, いくつかサンプルを書いた. React Nativeと組み合わせ, ユニバーサルアプリを書こうとした.

Elm
Programming Language
経験年数: < 1
利用シーン: Personal

チュートリアルを試す. Webアプリを関数型言語で書ける魅力を知る.

Enchant.js
Javascript
Framework
Game
経験年数: < 1
利用シーン: Personal

ブラウザゲームを作りたかったので, 利用.

Expo
Cross Platform
Framework
React
経験年数: < 1
利用シーン: Personal

React Nativeのデモとして利用.

Express.js
Web
Framework
Javascript
経験年数: 6
利用シーン: Personal

Node.jsでWebアプリを書く時に, 一番利用経験が高いフレームワーク.

Firebase
Mobile Backend As a Service
経験年数: < 1
利用シーン: Personal

リアルタイムデータ変更をWebアプリと簡単に連動したく, その機能を利用.

Flask
Web
Framework
Python
経験年数: 1.5
利用シーン: Company

PythonのWebフレームワークとして利用.

Fluentd
Data Collection
Ruby
経験年数: 1
利用シーン: Company

google-fluentdを利用. Digdagのログをパースしたり, フィルタリングしたり, タグを付けたりする設定ファイルを書いた.

Fly.io
CDN
経験年数: < 1
利用シーン: Personal

Edge Workerとして利用.

Gatsby
Static Site Generator
経験年数: < 1
利用シーン: Personal

SSGを試したく, チュートリアルを試す. Ara Frameworkの一部としてGatsbyを利用.

Git
Version Control System
C
経験年数: 9
利用シーン: Company, Personal
Gitbook
SaaS
Wiki
経験年数: < 1
利用シーン: Personal

入門書ページの作成に利用. HonKitに乗り換えた.

Github
Git Management
SaaS
経験年数: 4
利用シーン: Personal
Github Actions
CI
経験年数: < 1
利用シーン: Personal

GithubのCIが楽に使えるので, 利用. このブログサイトもActionsを導入している.

Gitpod
SaaS
Cloud IDE
Browser
経験年数: < 1
利用シーン: Personal

ブラウザでWebアプリ開発をするため, 利用. Cloud IDEの魅力を知る (Theia IDE).

Go
Programming Language
経験年数: < 1
利用シーン: Personal

シンプルな設計言語であるGoに魅力を感じ, API開発に利用.

Google Analytics
Google
Analysis
経験年数: < 1
利用シーン: Company, Personal

自サイトにGAを導入. 詳しくは知らない.

Google Appengine
Google
PaaS
経験年数:
利用シーン: Personal

手軽にWebアプリバックエンドを書くときに利用. Cloud Runが登場後, あまり利用しなくなった.

Google Apps Script(Clasp)
Google
Workspace
Platform
Javascript
経験年数: 2
利用シーン: Company, Personal

G Suitesの自動化をするために利用. Claspを用いてMockテスティングを書いたり, npmパッケージを公開した.

Google BigQuery
Google
Data Warehouse
経験年数: 3
利用シーン: Company

業務の大規模データ構築に利用. SQLのコーディングには自信がある.

Google Chrome
Browser
経験年数: 6
利用シーン: Company, Personal
Google Cloud Platform
Cloud Vendor
経験年数: 3
利用シーン: Company, Personal

公私共に利用しているサービス. クラウドベンダーで一番好き.

Google Cloud Run
Google
Serverless Container
経験年数: 2
利用シーン: Personal

アプリケーション・バッチ(CPU Allocation)・APIなど全て, 基本的にCloud Runで構築.

Google Map
Google
Map
経験年数: 5
利用シーン: Personal
Google Stackdriver(Cloud Logging)
Google
System Management
経験年数: 1
利用シーン: Company

Cloud Monitoringの監視として, 利用. カスタム指標を定義するなど柔軟に活用できる.

GraphQL Codegen
GraphQL
Schema
Generator
経験年数: < 1
利用シーン: Personal, Company

GraphQLのschemaからTypeScriptコード生成に利用.

GraphQL Yoga
GraphQL
Server
経験年数: < 1
利用シーン: Personal

GraphQLサーバとして利用. 手軽に使えるので便利.

GraphQL urql
GraphQL
Client
経験年数: 1.5
利用シーン: Personal, Company

GraphQLクライアントとして利用. キャッシュ戦略がシンプル, 軽量という魅力. wonkaを知る.

Gravatar
Avatar Management
SaaS
経験年数: < 1
利用シーン: Personal

アバター管理に利用.

Gulp
Toolkit
Workflow
Javascript
経験年数: 1
利用シーン: Company, Personal

フロントエンドのタスクランナーとして利用.

HTML5
Markup Language
経験年数: 6
利用シーン: Company, Personal
Heroku
PaaS
経験年数: < 1
利用シーン: Personal

手軽なアプリ構築に利用. now.sh(vercel)を知ってから, あまり使わなくなった.

IFTTT
Collaboration Platform
SaaS
経験年数: < 1
利用シーン: Personal

IoTとの連携に利用.

Iframely
SaaS
Iframe
経験年数: < 1
利用シーン: Personal

EmbedCodeを利用するために利用.

Image Magick
Graphic Software
経験年数: 1
利用シーン: Personal

画像加工バッチで利用.

IntelliJ IDEA
IDE
経験年数: 3
利用シーン: Company

普段良く使うIDE.

JAMstack
Architecture Pattern
経験年数: < 1
利用シーン: Personal
JQuery
Frontend
Framework
Javascript
経験年数: 3
利用シーン: Company, Personal

一番初めに触ったフロントエンドフレームワーク. クロスブラウザ対応の魅力を知る.

Java
Programming Language
経験年数: < 1
利用シーン: Personal

大学の授業で勉強.

JavaScript Object Notation
Data Interchange
経験年数: 6
利用シーン: Company, Personal
Javascript
Programming Language
経験年数: 6
利用シーン: Company, Personal

最も長く使っているプログラミング言語.

Jenkins
CI
経験年数: 2
利用シーン: Company

宣言的な記法でJenkinsfileを書いた経験あり. 運用経験はない.

Jest
Javascript
Testing
経験年数: 1
利用シーン: Company, Personal

フロントエンドのテストツールで最も利用しているもの.

Jq
JSON
Processor
経験年数: 2
利用シーン: Company, Personal

jsonをcliで便利に加工するために, 利用.

Kotlin
Programming Language
経験年数: < 1
利用シーン: Company

Apache Beamで使った言語.

Kubernetes
Container Orchestrator
Go
経験年数: < 1
利用シーン: Personal

一通り全てのリソースを試用. オーケストレータの魅力を知る.

LLVM
Compiler Infrastructure
経験年数: < 1
利用シーン: Personal

JavascriptをJITコンパイルするのに利用.

Lerna
Javascript
Monorepo
経験年数: < 1
利用シーン: Personal

モノレポ管理として利用.

Let's Encrypt
Certificate Authority
経験年数: < 1
利用シーン: Personal

オレオレ証明書に利用.

Lit Element
Web Components
経験年数: < 1
利用シーン: Personal

Web Componentsの型が欲しく, Lit Elementを利用.

MQL4
Programming Language
Trading
FX
経験年数: 2
利用シーン: Personal

FXの自動トレードを開発したく, MQL4を利用.

Markdown
Lightweight Markup Language
経験年数: 6
利用シーン: Company, Personal
Material UI
CSS
Framework
経験年数: < 1
利用シーン: Personal

Bootstrapと並んで, よく使うCSSフレームワーク.

Memcached
Memory
Cache
経験年数: 0
利用シーン: Company

インメモリのデータストアを知る. 特に使ったことはない.

Micro Frontends
Architecture
経験年数: 2
利用シーン: Company, Personal

プライベートで検証しブログへアウトプット.業務でも経験.

MongoDB
DB
NoSQL
経験年数: 1
利用シーン: Personal

一番初めてに使ったDB. MongoDB Atlasを使って無料で利用.

MySQL
DB
RDB
経験年数: 3
利用シーン: Company, Personal

業務で一番利用しているDB. テーブル設計や正規化の経験あり. チューニング(スロークエリログ)も一部あり.

Nagios
Monitoring
Network
経験年数: 0
利用シーン: Company

ネットワーク監視として知る. 特に使ったことはない.

Nest.js
Web
Framework
Javascript
経験年数: < 1
利用シーン: Personal

TODOアプリを作成. バックエンドの機能が充実していると感じている.

Netlify
CDN
経験年数: 1
利用シーン: Personal

フロントエンド開発に利用. カスタムドメインを無料で使えるので便利.

Neumorphism
CSS
Framework
経験年数: < 1
利用シーン: Personal

ちょっと変わったデザインであるNeumorphismを使ってみたかったので, 試した.

Next.js
Web
Framework
Javascript
経験年数: < 1
利用シーン: Personal, Company

React.jsと相性が良いWebアプリフレームワークとして利用.

Nginx
Web Server
経験年数: 1
利用シーン: Company

Webサーバとして利用.C10K問題を知る.

Node.js
Programming Language
Javascript
経験年数: 5
利用シーン: Personal

最も長く触っているサーバーサイド言語.

Npm
Package Management System
Node.js
経験年数: 5
利用シーン: Personal
Nuxt.js
Web
Framework
Javascript
経験年数: < 1
利用シーン: Personal

Vue.jsと相性が良いWebアプリフレームワークとして利用. あまり使ったことはない.

Obsidian
Markdown
WikiWikiWeb
経験年数: < 1
利用シーン: Personal

MarkdownでWikiWikiWebなメモアプリ.

Open Moji
Open Sorce
Emoji
経験年数: < 1
利用シーン: Personal

Emojiは著作権が関係するので, このOpenMojiを利用.

Open Policy Agent
Cloud Native
Policy Engine
Policy Definition Language
経験年数: < 1
利用シーン: Personal

TerraformやDocker, SQLなどをポリシーテストするために, 利用.

Open-wc
Web Components
Tool
Library
経験年数: < 1
利用シーン: Personal

Web Componentsのテストコードを書きたかったので, 利用.

PHP
Programming Language
経験年数: 2
利用シーン: Company

LAMP構成でアプリ開発で利用.

Playwright
Testing
E2E
経験年数: < 1
利用シーン: Personal

手軽にE2Eテストを書きたかったので利用. Test Generatorが便利.

Podium
Framework
Server Side
Micro Frontends
経験年数: < 1
利用シーン: Personal

Micro Frontendsの検証として, 試用. manifest.jsonという設計が良い.

Pulumi
Infrastructure
SaaS
経験年数: < 1
利用シーン: Personal

IaaSをプログラミング言語でコーディングできる魅力を知り, 利用.

Puppeteer
Headless Chrome
Node.js
Google
経験年数: 1
利用シーン: Company, Personal

ブラウザ自動操作をするために, 利用.

Python
Programming Language
経験年数: 3
利用シーン: Company, Personal

業務で最も長く触っている言語.

Raspberry Pi
Single Board Computer
経験年数: < 1
利用シーン: Personal

IoTやk8sなどで利用. 夏場でショートした(ヒートシンクが必要).

React.js
Frontend
Framework
Javascript
経験年数: 2
利用シーン: Personal, Company

Webアプリ開発のフロントエンドで利用. メモ化やパフォーマンスチューニングの経験. 状態管理の難しさを痛感. レイヤードアーキテクチャの導入経験済

Redis
IMDB
経験年数: 0
利用シーン: Company

インメモリのデータストアを知る. 特に使ったことはない.

Rendertron
Puppeteer
Dynamic Rendering
経験年数: < 1
利用シーン: Personal

SPAのダイナミックレンダリングが必要な場面に利用.

Rocket
Modern Web
Web Components
Markdown
Static Site Generator
経験年数: < 1
利用シーン: Personal

個人ブログにRocketを利用. MarkdownとWebComponentsをシームレスに使えることに驚く.

Ruby
Programming Language
経験年数: < 1
利用シーン: Company

業務で利用. まだ詳しくない.

Ruby on Rails
Ruby
Web
Framework
経験年数: < 1
利用シーン: Company

業務で利用. あまり得意ではない.

Rust
Programming Language
経験年数: < 1
利用シーン: Personal

自作ブラウザや自作言語に利用. 気になっている言語. 画像処理ツールにも利用.

RxJS
Javascript
Reactive Programming
経験年数: < 1
利用シーン: Personal

リアクティブプログラミングを学ぶべく, このライブラリを利用.

Sentry
Monitoring
Error Tracking
SaaS
経験年数: 1
利用シーン: Company

Webアプリケーションのエラーモニタリングに利用.

Single-spa
Framework
Client Side
Micro Frontends
経験年数: < 1
利用シーン: Personal

Micro Frontendsの検証として, 試用.

Skaffold
Kubernetes
Development
経験年数: < 1
利用シーン: Personal

Kubernetesのローカル開発で利用.

Slack
Groupware
SaaS
経験年数: 5
利用シーン: Company, Personal
Snap.svg
JavaScript
SVG
Library
経験年数: < 1
利用シーン: Personal

SVGを返却するSaaSを作りたかったので, 利用.

Snowpack
ESM
Build Tool
経験年数: < 1
利用シーン: Personal

ESMのビルドツールとして利用.

Snyk
SaaS
Vulnerability
経験年数: < 1
利用シーン: Personal

脆弱性診断を手軽にチェックしたく, 利用.

Storybook
Frontend
Catalog
UI
経験年数: 3
利用シーン: Company, Personal

Webフロントエンド開発におけるUI開発に必須.テストにも利用.

Subversion
Version Control System
Apache
経験年数: < 1
利用シーン: Company
Surgesh
CDN
経験年数: < 1
利用シーン: Personal
Tailor
Framework
Server Side
Micro Frontends
経験年数: < 1
利用シーン: Personal

Micro Frontendsの検証として, 試用.

Terraform
Infrastructure
経験年数: 1
利用シーン: Company, Personal

GCPのリソース管理で利用. dev/prodといった環境分離や, 権限管理など経験あり.

TextLint
Linter
Text
Javascript
経験年数: 1
利用シーン: Company, Personal

文章校正のために利用. 日本語のあらゆるプラグインを混ぜオリジナルのルールセットを構築.

Three.ar.js
Web
AR
Javascript
経験年数: < 1
利用シーン: Personal

WebでARを使いたかったので, 利用.

Trello
Groupware
Issue & Project Tracking
Task Management
SaaS
経験年数: < 1
利用シーン: Personal
Turborepo
Monorepo
経験年数: < 1
利用シーン: Personal, Company

vercel製のmonorepoツール. ビルドキャッシュで爆速開発ができる.

Twitter
SNS
経験年数: 2
利用シーン: Personal

SNSで最も使っているサービス. Twitter APIも利用経験あり.

Typescript
Programming Language
経験年数: 3
利用シーン: Personal, Company

メンテナビリティを意識するときに利用. DIP設計(Inversify)の経験あり.

Typesense
Full Text Search
Algolia
Elasticsearch
経験年数: < 1
利用シーン: Personal

AlgoliaやElasticsearchの代替として利用.

V
Programming Language
経験年数: < 1
利用シーン: Personal
Varnish
Reverse Proxy
経験年数: < 1
利用シーン: Company

保守運用で設定ファイルを修正した経験あり. (Squidも経験あり)

Vegeta
Testing
Load
経験年数: < 1
利用シーン: Personal, Company

負荷テストに利用. 動的データ生成のためGolangから利用した.

Visual Basic for Applications
Programming Language
Microsoft Office
経験年数: < 1
利用シーン: Company

Excelの自動化のため利用.

Visual Studio Code
Source Code Editor
Electron
経験年数: 1.5
利用シーン: Company, Personal

開発エディタとして利用. Brackets→Atom→VSCodeの順で乗り換えた.

Vue.js
Frontend
Framework
Javascript
経験年数: 1
利用シーン: Company, Personal

Webアプリ開発のフロントエンドで利用.

Web Components
Web
Component
経験年数: 1
利用シーン: Company, Personal

期待しているWeb標準技術. 書籍を執筆.

WebAssembly
Programming Language
Virtual ISA
経験年数: < 1
利用シーン: Personal

気になっている技術.

Webpack
Module Bundler
Javascript
経験年数: 1
利用シーン: Company, Personal

Webフロントエンド開発で利用. 1ファイル化やMinifyで利用.

Word Cloud
Word
Visualization
Python
経験年数: < 1
利用シーン: Personal

Google検索ワードの履歴から, Word Cloudで可視化するツールを作成.

Zabbix
Monitoring
Network
経験年数: < 1
利用シーン: Company

ネットワーク監視を知る. 特に使ったことはない.

Zeit(Vercel)
CDN
PaaS
経験年数: < 1
利用シーン: Personal

Webフロントエンドで手軽に利用.元々は, now.shという名前だった.

backstage
Documentation
経験年数: < 1
利用シーン: Company

業務で利用. TechDocsを積極的に活用した

cucumber
ATDD
経験年数: < 1
利用シーン: Company, Personal

ATDDとして利用. screenplayパターンと共に検証した

oEmbed
format
embed
経験年数: < 1
利用シーン: Personal

oembedを使ってコンテンツを表示したいため, 利用. o-embedのWebComponentsを公開した.

sonarqube
QA
経験年数: < 1
利用シーン: Company

業務で利用. BugやCodeSmellを見て品質貢献に寄与

さくらのレンタルサーバ
Cloud Vendor
Server
経験年数: 3
利用シーン: Personal

大学時代に借りていたサーバ.

文字コード
Basic IT Skill
経験年数: 2
利用シーン: Company, Personal
正規表現
Basic IT Skill
経験年数: 6
利用シーン: Company, Personal