Works

就業経歴・開発物

Internships / Employments

2024.4 -

株式会社サイバーエージェント(エンジニア)
In progress...
従事領域:インフラ, SRE


2024.2 - 2024.3

株式会社AbemaTV(アルバイト, 2 months)
In progress...
従事領域:Cloud Platform, SRE


2023.12

株式会社インターグループ(アルバイト, 2 days)
大学ICT推進協議会 2023年度 年次大会(Academic eXchange for Information Environment and Strategy: AXIES 2023)にてスタッフとして運営業務に従事.
従事領域:運営


2023.9 - 2024.1

学校法人名古屋電気学園(アルバイト, 5 months)
講義・教員サポーター:『水野勝教 - Web プログラミング基礎』,『中條直也 - 数値計算』,『梶克彦・永谷栄宏 - ネットワーク及び演習』
従事領域:Teaching Assistant(TA)


2023.7 - 2023.8

株式会社AbemaTV(アルバイト, 2 months)
ABEMA を構成するマイクロサービスのデプロイ状況を可視化するべく, 独自モニタリングツールを開発. 既存の運用・監視体制への導入・統合, 開発組織への推進等を実施し, プラットフォームエンジニアリングに従事.
従事領域:Cloud Platform, SRE


2023.7

株式会社ジースタイラス(アルバイト, 1 day)
東京都新宿区モード学園コクーンタワー 東京国際工科専門職大学 にて 株式会社ジースタイラス代表取締役, 株式会社パソナグループ人事と共に学生メンターとしてキャリアガイダンスを実施.
従事領域:運営, メンター


2023.6

株式会社ジースタイラス(アルバイト, 1 day)
逆求人フェスティバルにて運営兼, バックエンドエンジニア, ネットワークエンジニア, セキュリティエンジニア のメンターを務める.
従事領域:運営, メンター


2023.5

株式会社CyberZ / 株式会社OPENREC(アルバイト, 1 month)
株式会社CyberZ / 株式会社OPENREC SRE 兼任. 配信イベント開催に向けて, 既存の負荷試験環境を刷新すべく, k6 を EKS に導入. k6-operator を採用したアーキテクチャを提案・検証して大規模なトラフィックを想定した負荷試験を実施.
従事領域:SRE


2023.4 - 2023.5

株式会社CyberZ(アルバイト, 2 months)
新規タイトルの立ち上げに携わり, トップページ表示機能の仕様策定・各種コンポーネントの設計, Layered Architecture でのバックエンド実装に従事. その他, 使用技術のバージョン移行作業, CaC化, OSS 導入の提案・検証・取込, Staging 環境の構築等, DevOps の実現に向けて SRE として貢献.
従事領域:バックエンド, インフラ, SRE


2022.11

株式会社ヤプリ(インターン, 1 month)
EC2, Fargate, ALB に関する既存メトリクスを調査して, SLI 監視の閾値を定義し, NewRelic Alert conditions を検証・刷新.
従事領域:SRE


2022.10

グリー株式会社(インターン, 1 month)
【GREE Jobs】内製監視ツールを GCP に対応させるべく, Prometheus Remote-Write + Alert-Manager + Pub/Sub + Kubernetes CronJob を連携して AlertOps を検証.
従事領域:インフラ, SRE


2022.9

株式会社MIXI(インターン, 1 month)
【Dive into MIXI】Kubernetes(GKE)に ArgoCD を導入して CI/CD 分離と GitOps を実装し, デプロイ時の細かな制御を実現. KES の deprecated に伴い ESO (一部 Kustomize + SOPS) への移行を実施.
従事領域:バックエンド, SRE


2022.8

株式会社CAM(インターン, 1 month)
【CA Tech JOB】Kubernetes(GKE)に構築された統合負荷試験環境に対するネットワークアクセス, cert-manager による証明書の発行, IAP 認証周りを整備. GitHub Webhook を用いたリソース展開を導入.
従事領域:インフラ, SRE


2022.7

株式会社ワンキャリア(インターン, 2 days)
サービス提供の戦略手法を考え, ユーザ機会・マネタイズに焦点を当てたアイデアソンを実施.
従事領域:ビジネス(立案・企画)


2022.6

パーソルキャリア株式会社(インターン, 5 days)
【Sprinters】顧客課題の検証, ソリューションの提案, ビジネスモデルの構築をはじめ, “Design sprint” を経験.
従事領域:ビジネス(立案・企画)


2022.4 - 2022.8

学校法人椙山女学園(アルバイト, 5 months)
講義・教員サポーター:『内藤克浩 - コンピュータと情報 Ⅰ』
従事領域:Teaching Support(TS)


2022.4 - 2022.8

学校法人名古屋電気学園(アルバイト, 5 months)
講義・教員サポーター:『内藤克浩 - データベース及び演習』,『菱田隆彰・永谷栄宏 - ネットワーク及び演習』
従事領域:Teaching Assistant(TA)


2021.9

ヤフー株式会社(インターン, 2 weeks)
IP CLOS の原則に基づき Arista, A10 スイッチ, ATS を用いて CDN を構築し, 運用・改善業務を実施.
従事領域:インフラ


2020.11 - 2021.3

株式会社サイバーエージェント(インターン, 5 months)
【CA Tech Accel 第 1 期】ECS を中心に, CI/CD ツールの導入, 外形監視・通知, ロギング基盤まで, AWS で構築.
従事領域:フロントエンド, バックエンド, インフラ, SRE


2020.9

株式会社NTTドコモ(インターン, 3 days)
ドコモが保有する顧客データを活用した新規サービスを提案し, 機械学習を用いて疲労度可視化アプリを開発.
従事領域:バックエンド, ML/DS


2020.9

NTTアドバンステクノロジ株式会社(インターン, 3 days)
ICT 事業効率化のための IoT・Web サービスを提案し, ヒアリング・要件定義からプロトタイプの作成まで実施.
従事領域:フロントエンド, バックエンド


2020.8

株式会社シー・エス・イー(インターン, 3 days)
Catalyst スイッチを用いてネットワーク, オンプレサーバを構築し, Python で開発した Web サービスをデプロイ.
従事領域:バックエンド, インフラ

Projects
thumbnail

Project name:

API Operation Platform

Overview:

First, I would like to be able to use basic AWS services as I catch up.
Then, touching and learning the features of each service, and desire to utilize the technology selection process in the future.
Additionally, this product is designed with The Twelve-Factor App in mind as well as catch-up.
For example, "auto-scale", "load-balancing", "monitoring and notification", "log-collection and log-analysis".
Finally, I will actively incorporate technologies in which we are interested.

Developments:

5 months

Technologies:

Vue.js, Go, Python, Terraform, Docker, AWS, Terrafrom, GitHub Actions

Roles:

Frontend, Backend, Infrastructure, SRE

thumbnail

Project name:

Notify Me

Overview:

This is an intruder detection system using Raspberry Pi, LINE Notify API, OpenJTalk, etc...
When the security camera captures an intruder, it sends the captured image data to the user's LINE.app.
The user can use the web application to notify intruders of an alert tone through the speaker attached to the camera.
Additionally, the user can also send original messages by using templates and forms.
The captured image data is compressed and stored on the file server (samba) for a certain period of time.

Developments:

5 months

Technologies:

JavaScript, Python, Open JTalk, LINE Notify API, Apache, Samba, Raspberry Pi

Roles:

Backend, Infrastructure

thumbnail

Project name:

📣 echoman: simple echo server

Overview:

【hands-on sample】echoman: Echoes messages to peer nodes through the TUN/TAP interface.
This is a simple tool where a client generates packets over TCP/IP and sends them to a server.
The echo server echoes data by swapping src/dst L3 address and L4 port number. (However, some parameters such as TypeCode and CheckSum are recalculated.)

Developments:

3 days

Technologies:

Go, Docker, TUN/TAP, RawSocket, WireShark

Roles:

Infrastructure, Network

thumbnail

Project name:

🎭 perjuryman: SSL/TLS verification

Overview:

【hands-on sample】perjuryman: SSL/TLS verification using "ole ole certificate".
You can use this source code to verify Secure Socket Layer (SSL) and Transport Layer Security (TLS) communication using "ole ole certificate" .
Issuing a TLS server certificate with a self-built root Certificate Authorities (CA).

Developments:

3 days

Technologies:

Go, Docker, PKI, X.509, TLSv1.3, WireShark

Roles:

Infrastructure, Network

thumbnail

Project name:

Music Score Analysis

Overview:

Analyze and display the musical scale from the input music score image.
👉 Detect staff notation by Hough transform and limited angle.
👉 Detect notes by dilating and eroding.
👉 Estimating the scale from the barycentric coordinates of the notes and the positional relationship of the staff notation.

Developments:

2 weeks

Technologies:

Python, OpenCV, Hough-transform, PIL

Roles:

Image analysis, Backend

thumbnail

Project name:

N/A

Overview:

コンテンツを追加する

Developments:

N/A

Technologies:

N/A

Roles:

N/A

GitHub status