Yohei Namba

about

I am an engineer in Japan.
I major in computer science in Graduate School and I am working at IT company as an intenship student.

Keio University (April 2018 – March 2022)

・Bachelor of Engineering

Keio University Graduate School (April 2022 - now)

・Center for Information and Computer Science Nishi Laboratory

works

Social Databank, Inc. (April 2021 – now)

• Developed frontend and backend system with Laravel and Vue.js
- Containerized infrastructure and designed Infrastructure as Code by using Terraform.
- Designed AWS architecture for multi-single tenant application.


Woven Alpha, Inc.(September 2022 – November 2022)

・Contributed to City Platform Team
- Discussed how to test IaC (Kubernetes Operator for Istio and Terraform) and integrated them and CI pipeline on CI cluster.
- Implemented new features to Kubernetes operator with other components


DMM.com group (December 2022 – Janualy 2023)

・developed auth server in the microservice platform with Go(Chi) - refacotored the code based on clean architecture. - made unit tests for handler and context management

Cyber Agent, Inc. (Janualy 2023-)

・developed PipeCD (CNCF OSS Sandbox)
My contributions
- developed custom templating to support jeonnet and cue
- developed custom stage job to support sam and cloud formation
- developed a feature to show last used time of API keys and cache strategy of that.
- improved kubernetes drift detection


Nishi Laboratory (April 2021 – March 2024)

・Demonstration-based research and development to solve regional issues through data linkage and utilization
- Developing a mechanism that manages data paths on an edge area
- Implementing authorization system for tags and making it efficient
- Attend International Conference(reviewed)
- Personal Data Access and Distribution Management Extension to FIWARE (IECON 2022)
・Managing on-premise server in the lab.
- installing
- arraging networking


Private Circle Application

・developed algorithm to count the number of band each member join by GAS
・Create AWS lambda architecture
blog(in Japanese)

works(Japanese)

Social Databank, Inc. (April 2021 – now)

運用管理部インターン生
バックエンド
- バックエンドとフロントエンドを開発しました。(Laravel, Vue)
- サービス横展開のためのインフラを設計構築しました。(Terraform)
- タスク管理のためのkanban運用の構築を行いました。(Notion)


Woven Alpha, Inc.(September 2022 – November 2022)

City Platformチームインターン生
- TerraformのEnd to Endテストを検討し、構築しました。(Go, Terraform,terratest)
- Kubernetes Operatorの機能拡張を行い、他コンポーネントの連携を容易にしました。(Kubernetes, Go, Kubebuilder)
- Kubernetes OperatorのためのEnd to Endテストを検討し、CI cluster上にCIパイプラインを構築しました。(GithubActions)
- 全て英語でこれらの議論を行いました。


DMM.com group (December 2022 – January 2023)

マイクロサービスアーキテクチャチームインターン生
- 認証認可機能のサーバーサイド開発を行いました。

Cyber Agent, Inc. (January 2023-)

Developer Productivity室インターン生(CA Tech Mission)
継続的delivery infrastructureツールPipeCD(CNCD SandboxOSS) の開発
My contributions
- CUEをサポートするためにtemplatingツールの外部アドオンを実装しました
- Control PlaneをGKEだけでなくECSに対応しました
- Envoyの接続エラーを修正しました
- SAMをサポートするためにユーザー定義の実行ステージを追加しました
- APIKey使用履歴の表示機能とそのキャッシュ戦略を設計しました
- Kubernetesの構成ドリフトの検知を改善しました


Nishi Laboratory (April 2021 – March 2024)

データ連携・利活用による地域課題解決のための実証型研究開発 - エッジ上の情報流通経路を管理するために、パケット内の個人情報をもとにパケットにタグをつけ管理する仕組みを研究しています。
- 都市OSの要件について議論をしています。
- ネットワークレイヤでタグシステムの認証機能について実装しています。
査読付きの国際学会で発表しました
- Personal Data Access and Distribution Management Extension to FIWARE (IECON 2022)
- paper
研究室内オンプレサーバーの管理
- 配線を整理し、ボトルネックを特定し、速度改善を行いました。
- 新機器導入を行いました。


Private Circle Application

blog(in Japanese)

skill

PHP(Laravel)

developed backend

Go

developed backend(chi), AWS CDK, kubebuilder

JavaScript

developed frontend(Vue, React)

Python

Flask, Pytorch, Mininet

AWS

EC2, ECS, EKS, lambda

GCP

GKE, Cloud Run, Skaffold

Terraform

AWS, Terratest

Kubernetes

ServiceMesh(Istio), Operator, FluxCD, Tilt, vCluster

C,C++

networking, algorithm

MySQL, PostgreSQL, DynamoDB, MongoDB

Other Tools

CircleCI, Github Actions(Self-hosted), Swagger(Open API), gRPC, Hashicorp Vault, KeyCloak

contact

Twitter Instagram nambayouhei(at)gmail.com
expand_less