
yktakaha4.github.io
🐧
# プロフィール
髙橋祐輝(Yuuki Takahashi / yktakaha4)
- 1989生/男性
- 東京都在住
- 東京工科大学メディア学部卒業
# アカウント
- 仕事
- 開発
- 音楽
- SNS・その他
# 職務経歴
# LAPRAS株式会社(2021/1~)
ひとりのユーザーとして転職活動に利用していたところから開発に携わるチャンスを頂けることとなり、アプリケーションエンジニアとして入社しました。現在はSREとして働いています
サービスをよりよいものにしていけるよう尽力したいと思います!
- エンジニア向けポートフォリオサービスおよび採用サービスの開発
- LAPRAS (opens new window) および LAPRAS SCOUT (opens new window) の開発・保守(2021/1~)
- Vue.js / TypeScript / Python / Django / Kubernetes / AWS
- 数十万行規模のモノリスアプリケーションの開発
- スクラム開発者として幾つかの機能追加に携わったのち、単独にて認証やメール送受信といったビジネス重要度の高い不具合解消を担当
- チーム内ローテーションによるオンコール担当
- 新規事業PoCの実施(2021/4~2021/8)
- PdM・デザイナーとユーザーインタビューを実施し、エンジニアとしてMVP開発を担当
- LAPRAS (opens new window) および LAPRAS SCOUT (opens new window) の開発・保守(2021/1~)
- SREとしての活動(2021/9~)
- その他
- ホラクラシー組織における複数ロール(職務上の役割)を担当
- ドキュメントの更新状況および陳腐化の監視 (opens new window)(2021/3~)
- コーポレートサイトや社内システム等を含む自社で運営している全てのシステムの運用・監視(2021/9~)
- 社員の離着任に伴うアカウント発行、ドメイン管理等の情シス業務(2021/9~)
- フィジカル・メンタルチェックにてスコアが芳しくなかったエンジニアメンバーとの1on1(2021/9~)
- SREの採用要件の規定および採用選考の設計・参加(2021/9~)
- ホラクラシー組織における複数ロール(職務上の役割)を担当
# ハンズラボ株式会社(2018/9~2020/9)
フルAWSによる業務システム開発と、全社的にスクリプト言語を採用している点に興味を持ち入社しました
インフラからアプリケーションまで一貫して担当することができ、技術的な視野を広げることができたと思います
また、働く形態が客先常駐から少数の自社社員による内製開発に変わったことで、持続性のある開発や運用について興味を持つようになりました
在籍した2年間の中で、ある程度のトランザクション量を持つシステムの運用・改善について一通り経験することができたと感じたため、 次はよりサービス開発に近い環境で働くことに挑戦したいと思い、転職することとしました
- 小売系社内システムの開発
- ポイント API システムの開発・保守 (2018/9~2020/9) (opens new window)
- HTML(jQuery) / Node.js(Express) / TypeScript / AWS
- 数百万人規模の会員数、数億円規模の取引量を持つポイントシステムの開発・保守を担当
- Beanstalk、DynamoDBによるAPIと、SQS、Lambda、Redshift、EC2によるデータ集計基盤
- 案件対応に加えて、長期運用に伴い複雑化したアーキテクチャの可視化・整理や運用業務の改善を実施
- GitHub Actionsを用いたCI/CDの導入
- 年に一度のセールのピークリクエストに対応するための負荷対策
- EC 注文・出荷管理 Web システムの開発・保守 (2019/3~2020/3) (opens new window)
- HTML(jQuery) / Node.js(Express) / Python / AWS
- 消費増税対応に伴うシステム改修を担当
- 負債化していた業務重要度の高い機能のマイクロサービス化によるマイグレーションを実施
- Serverless Frameworkを利用し、IaCを意識して設計・実装
- ポイント API システムの開発・保守 (2018/9~2020/9) (opens new window)
- チームリーダーとして、メンバーのオンボーディング・1on1・目標管理・評価を実施(2019/9~2020/9)
- 3~5名程度のメンバーに対して目標達成の支援を実施
- 新規参画メンバーの業務知識や技術のキャッチアップの支援
- チーム・エンジニア主体での中途採用活動を主導(2020/1~2020/9)
- 社内の人事担当者とサブプロジェクトを組み、面接やコーディングテストの運用ルール策定を主導
- カジュアル面談や面接にエンジニアとして参加
# 株式会社JIEC(2012/4~2018/6)
大学卒業後、新卒採用にて入社し、お客様先にて2つのプロジェクトに参画しました
信頼感のある関係の中で主体的に働くことができ、その点では満足していましたが、 技術面でのキャリアを考えた時、今後はクラウドネイティブの環境で働きたいと思い、転職しました
- 金融系社内システムの開発
- 銀行員向け FAQ 回答支援 Web システムの開発・保守 (2016/6~2018/6) (opens new window)
- HTML(jQuery) / Java(J2EE) / オンプレミス(Linux)
- 機械学習を取り入れた全文検索製品を用いたWebシステムの開発について、2~3名程度で担当
- SPA、ドキュメントクローラの開発や、回答精度向上のために辞書及び学習モデルのチューニングを実施
- 単一構成で運用していたWeb・バッチの各サーバの冗長化を実施
- インフラに興味を持つ良いきっかけとなりました
- 損保マスタデータ管理 Web システムの開発・保守 (2012/8~2016/5) (opens new window)
- VB.NET(ASP.NET) / オンプレミス(Windows)
- 約150画面、10程度のサブシステム。バッチとビジネスロジックはCOBOLにて構築
- 構築に約2年間、その後の保守開発にも約2年間携わり、複数の案件で要件定義からリリースを担当
- 銀行員向け FAQ 回答支援 Web システムの開発・保守 (2016/6~2018/6) (opens new window)
- チームリーダーとして、メンバーの作業進捗管理・プロジェクト管理・オフショア開発を実施
- 1名~10名程度のメンバーに対して、1か月~半年程度のプロジェクトの作業管理を実施
- 他チームのトラブルプロジェクトの立て直しについても何度か経験しました(大変でした)
- 新卒社員に対するOJTを実施
- チームに配属された新卒社員に対して、先輩として目標設定や技術面での支援を実施
# 副業
# スキルシェアサービスによるメンタリング(2021/7~現在)
- MENTAにおける技術相談 (opens new window)
- メンターとして、Kintoneによる業務アプリケーション構築のサポートをおこなっています
- 普段とは異なるコンテキストでの業務課題について取り組むことになるため、楽しく進められています
# ベンチャー企業のIT支援(2019/4~現在)
- 空調機器買い替え促進 LP の開発・保守 (2019/4~2019/9) (opens new window)
- Vue.js / TypeScript / AWS
- 知人が経営している業務用空調機器販売を行うベンチャー企業のシステム開発を、個人事業主として請負
- インフラからお問い合わせフォーム、電話によるIVRまで、フルAWS・サーバレス構成にて構築
- LPデザインについてはクラウドソーシングサービスにて発注し、先方とのやりとり(要件調整、検収など)を実施
- インフラからお問い合わせフォーム、電話によるIVRまで、フルAWS・サーバレス構成にて構築
- 社内向け業務システムの開発・保守(2020/5~現在)
- Kintone / TypeScript / AWS
- 受注から施工に至るまでの工程管理を行う社内向けシステムや、営業に用いるCTIシステムをKintoneとAmazon Connectにて構築
- Kintoneのカスタムプラグインにて実装
- オペレーターの架電効率を分析するためのデータ分析基盤を、MetabaseとECS(Fargate)を用いて構築・運用
- ユーザ要望に合わせてダッシュボードの作成を実施
# 個人開発
- Ducktify (opens new window)(2022/3)
- React / TypeScript / Serverless Framework / Chrome Extension
- Chromeの発音状況に対して自動でSpofityの音量を増減させるChrome拡張
- kintone-form-model-generator (opens new window)(2022/1)
- TypeScript / npm
- TypeScript Compiler APIを用いてKintoneの型情報を自動生成するCLIツール
- AR文章画像 (2018/6~2018/8)
- Swift(UIKit) / iOS
- 当時発表されたARKitに興味を持ったのと、香典袋に名前がうまく書けなかったことから文字投影アプリを開発
- babel(2015/9~2016/4)
- Swift(UIKit) / iOS
- 非エンジニアの友人がゲーム企画と仕様、私がプログラミングと作曲を担当し、2名体制で開発
- 画像については素材サイトを利用
- 個人開発で完成までこぎつけた初めてのプロダクトで、保守性・エンハンスを考慮せず作り上げてしまったことに後悔があります
# その他の活動
- ISUCONへの参加(2021/7~)
- ISUCON12予選(209位 / 4703点)
- ISUCON11予選(130位 / 33750点) (opens new window)
# 詳細
# スキル
業務・個人でのプロダクト開発で利用経験があるものを抜粋しています
太字は好きなもの
- 言語
- フロントエンド
- HTML, CSS, JavaScript, jQuery
- Vue.js, Nuxt.js
- React
- バックエンド
- Node.js, TypeScript, Express, NestJS
- Python, Django
- Java, J2EE, JAX-RS, Spring boot
- VB.NET, ASP.NET
- その他
- Go
- Shell Script
- SQL
- Swift, UIKit, CoreData
- VBA, Google Apps Script
- フロントエンド
- ミドルウェア
- データストア
- MySQL, PostgreSQL, DB2, SQLServer
- ElastiCache, Redis
- ElasticSearch, IBM Watson
- サーバ・コンテナ
- Nginx, Apache, IIS
- WebSphere Application Server
- Kubernetes, Helm, Docker
- Terraform, Packer
- Serverless Framework
- その他
- OAuth2.0
- SMTP, IMAP
- Fluentd
- Rundeck, JP1/AJS3
- OpenAPI, gRPC
- Metabase, Redash
- k6, JMeter
- データストア
- インフラ
- AWS
- EC2, Elastic Beanstalk, ECS(Fargate), EKS
- VPC, ELB, ALB
- Route53, ACM, CloudFront
- Lambda, API Gateway, SQS, SNS
- RDS, Redshift, DynamoDB, OpenSearch Service
- IAM, WAF
- S3, CloudFormation, CloudWatch, SES, Workmail, Connect, etc...
- OS
- Windows, Windows Server
- macOS, iOS
- Ubuntu, Red Hat Enterprise Linux, Amazon Linux
- AWS
- その他
- SaaS
- GitHub Actions, CircleCI
- Sentry, Datadog, UptimeRobot
- Kintone, microCMS, Salesforce
- Stripe
- 設計・開発・マネジメント手法など
- Git-flow
- スクラム
- ホラクラシー
- デザインパターン
- SaaS
# 資格・認定
下位資格は省略しています
取得時期 | 名称 |
---|---|
2022/6 | Certified Kubernetes Administrator |
2022/1 | Certified Kubernetes Application Developer |
2019/1 | AWS Certified Solutions Architect - Associate |
2018/8 | Oracle Certified Java Programmer, Gold SE 8 |
2017/11 | Linux Professional Institute Certification Level 1 |
2014/11 | VBAエキスパートExcel VBAスタンダード |
2014/6 | データベーススペシャリスト |
2013/12 | 情報セキュリティスペシャリスト |
# 登壇
- PyCon JP 2022 (opens new window)(2022/10/15)