Shinla Yamakawa
AeroLeads people directory · profile

Shinla Yamakawa Email & Phone Number

GDSC Lead '22 - '23 at Google Developers Group
Location: Kyoto, Japan 3 work roles 3 schools
LinkedIn matched
✓ Verified Jul 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
GDSC Lead '22 - '23
Location
Kyoto, Japan
Company size

Who is Shinla Yamakawa? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Shinla Yamakawa is listed as GDSC Lead '22 - '23 at Google Developers Group, a with 591 employees, based in Kyoto, Japan. AeroLeads shows a matched LinkedIn profile for Shinla Yamakawa.

Shinla Yamakawa previously worked as Lead at Google Developer Student Clubs and Organizer at Google Developers Group. Shinla Yamakawa holds 教育学部教育学科 情報コース from 放送大学.

Company email context

Email format at Google Developers Group

This section adds company-level context without repeating Shinla Yamakawa's masked contact details.

Google Developers Group

Review company-level records connected to Shinla Yamakawa before choosing the right outreach path.

Profile bio

About Shinla Yamakawa

I'm japanese student.Aiming to be an SRE who understands all the technical factors of the product!Interest: SRE / Software architecture / Backend / Infrarchitecture / Security / Container&Virtualization / Building private VPSLanguage: Japanese / English / TypeScript / Kotlin / PythonGDSC Lead '22 - '23 👨🏻‍🎓 | GDG Kyoto Organizer 💻

Current workplace

Shinla Yamakawa's current company

Company context helps verify the profile and gives searchers a useful next step.

Google Developers Group
Google Developers Group
GDSC Lead '22 - '23
Employees
591
AeroLeads page
3 roles

Shinla Yamakawa work experience

A career timeline built from the work history available for this profile.

Lead

Current
Google Developer Student Clubs

日本 京都

Aug 2022 - Present

バックエンド開発者

株式会社 Lean On Me

日本 大阪府

インターンとして開始した当初は小さい図書貸出サービス(MDN に Express.js のチュートリアルとなっているやつ)をメンターからアドバイスを貰いながら作成・改造し、Express.js を用いた REST API の作成や、Vuejs を用いた SPA 作成の基礎を半年ほど学んでいました。また、そのときは並行して業務効率化を行うために GAS を学習しいくつかの業務用アプリケーションも作成していました。その後はひとりのエンジニアとして開発チームとしてジョインさせて頂き、最初はバグ修正や単純なエンドポイントの追加などの小さなタスクをいくつかこなした後に、新機能の実装を設計段階からリリース、フロントチームへの説明などを一人で任されるようになりました。特に印象深かったタスクは「データのエクスポート機能」、「新たな認証機構の設計・実装」、「ファイルアップロード機能」です。データのエクスポートは、DB 上に存在する顧客データを運用チーム向けに CSV として吐き出す機能です。出力されるデータが大量になることが想定されたため、すべてを変数としてメモリに保存しておくのではなく、DB から読み込んだタイミングでファイルへ直接書き込むという工夫を行いました。実装当時の規模的にはメモリ上で一旦保持しても問題ない量ではありましたが、将来顧客が増えていったことを想定して欲しいとメンターに言われ、そこで初めて趣味開発と業務開発の大きな差を感じました。新たな認証機構は、サービス利用者の PC に対する操作があまり明るくなかったために最初のログインすらサービス利用の壁になっていると現状を解決するために検討されたものです。最終的にこれまで存在していた認証方法と同じようなセキュリティ対策を施した上で利用者さんが不自由なく簡単にログインができる環境を作り上げることができました。この機能は私が初めて「要件定義」から関わり、他開発メンバーやボードメンバーへのヒヤリング等を行った上で機能設計 ~ リリースをした機能です。認証に関わる機能でしたので、これまでライブラリなどに頼っていた細かい仕様などを RFC を読んでしっかり理解した上で設計・実装を行いました。セキュリティは利便性とのトレードオフということを強く実感したとともに、様々な可能性を考慮するトレーニングになりました。最後のファイルアップロードは元から存在していた機能でしたが、新たにアップロードするファイルの種類が増えた際に実装コストが高いという問題がありました。その問題を解決するために TypeScript の機能活用し、なるべく抽象度を上げたファイルという存在そのものを定義した class や interface を設計し、ファイルに対する操作(アップロードや削除など)はすべて抽象的な実装に依存するようにしました。ただ、実際にその class を継承して実装してみると抽象化しきれていない仕様が出てきたり、抽象化しすぎて複雑になってしまった部分があったので適切な抽象化というのはやはり難しいのだなと実感しました。現在は何度か改修を重ねていい塩梅の設計になっており、実装コストの大幅削減に成功しました(もちろん開発が進んだり、ファイルに関する仕様が変われば不便な部分も出てくるとは思いますが……)。それ以外も細かい部分で積極的にバグやライブラリによる脆弱性を見つけ、タスクとは関係なく PR を作成したり、新しい記法・ツールの導入なども行いプロダクトの健全化や堅牢化に貢献することができました。

Feb 2021 - Aug 2022
3 education records

Shinla Yamakawa education

普通科ネットコース

N高等学校

Education record

洛北高校
FAQ

Frequently asked questions about Shinla Yamakawa

Quick answers generated from the profile data available on this page.

What company does Shinla Yamakawa work for?

Shinla Yamakawa works for Google Developers Group.

What is Shinla Yamakawa's role at Google Developers Group?

Shinla Yamakawa is listed as GDSC Lead '22 - '23 at Google Developers Group.

Where is Shinla Yamakawa based?

Shinla Yamakawa is based in Kyoto, Japan while working with Google Developers Group.

What companies has Shinla Yamakawa worked for?

Shinla Yamakawa has worked for Google Developer Student Clubs, Google Developers Group, and 株式会社 Lean On Me.

How can I contact Shinla Yamakawa?

You can use AeroLeads to view verified contact signals for Shinla Yamakawa at Google Developers Group, including work email, phone, and LinkedIn data when available.

What schools did Shinla Yamakawa attend?

Shinla Yamakawa holds 教育学部教育学科 情報コース from 放送大学.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.