Meijin

MeijinYusuke.M

サービス開発が好きなWebエンジニア。フロントエンドからインフラまでフルスタックに開発します。フロントエンドが一番得意。ゼロイチの立ち上げが好みです。

趣味将棋(アマ二段)、カメラ、ラム酒、筋トレ、高校野球観戦
座右の銘勝ちに不思議の勝ちあり、負けに不思議の負けなし
人より得意なこと文章を書くこと。抽象化して理解すること。選択肢を洗い出すこと
x
GitHub
Zenn
Qiita
note
lapras

Career

Now2022

[個人開発]テストメーカー

学生時代にWindowsソフトウェアとして開発した模擬テスト作成ツールをReact+frourioをベースにWebサービス化しました。マウスで選択したところが穴埋め問題になる「文章をそのまま穴埋めにできるツール」として売り出しています。

https://www.test-maker.app/解説記事

Now2019

株式会社NoSchool CTO

教育サービスをゼロから立ち上げるという兼ねてからの目標を達成するためにCTOとして転職。一度ピボットを経て、オンライン家庭教師のマッチングサービスを立ち上げました。開発のみならず社内で足りていないスキルは何でも満たすぞの考えで何でも屋さんをやっています。

https://manalink.jp

20192018

[社内新規事業]オンラインブレスト

社内新規事業としてオンラインでブレインストーミングができるツールを開発する事業を立ち上げ、1年ほど運営しました。PoCの開発と、法人向けの営業活動を行いました。自分が事業開発に対して解像度が上がる契機となった期間でした。

20192016

株式会社LIFULL Webエンジニア

奈良高専情報工学科を卒業後、LIFULLに新卒入社。大規模なサービスで幅広い分野の開発経験を積ませていただきながら、将来的にCTOになりたいと宣言していたので、小規模なPMなども任せていただきました。

Experiences

Backend

7年以上の開発経験。フレームワークの思想に則ったアーキテクチャをベースにしながら、機能別にディレクトリを分けて設計レベルや影響範囲を切り分ける事ができる開発スタイルを好みます。特に設計に関しては外部への記事発信や、社内開発チームの育成、オンライン教材の販売など育成の経験も豊富です。

削除しやすい設計

PHPLaravelSymfonyRubyRailsNode.jsNest.jsfrourio

Frontend

7年以上の開発経験。React・TypeScriptをベースにしたSPA開発を得意としています。MPA時代から開発しているので実DOMの操作を伴うような細かい要件も実現可能。React自体を本格的に始めてからは3年ほど、Vueを含むSPA自体の開発を始めてからは5年ほどの経験があります。幅広い観点をもとにしたLighthouseスコア改善も得意です。

Reactベストプラクティス記事YouTube埋め込みに関する研究

ReactReact NativeTypeScriptNext.jsVueNuxt.jsHTMLCSS

Architecture

ゼロイチのサービス開発を複数回経験しており、事業フェーズや確度に応じて、軽量なフレームワークや設計、インフラ等を選ぶか、インフラには投資しつつアプリケーションは簡単に固めるかなど柔軟に選定できます。また、レビューやドキュメント作成、勉強会等を通してアーキテクチャや設計レベルを上げるための育成もしています。

Wordpress→LaravelリプレイスDDDについての私見

Infrastructure

6年以上の開発経験。主にAWS、GCPをベースとしたインフラ構築の経験があります。AWSでは、主にCloudFront、S3、Fargate、RDS、ElastiCache等を用いた一般的なサーバー構成をコンテナベースで構築します。サーバーレスの経験は浅いです。IaCについてはCDKでCloudFrontのパスベースの管理をコード管理することで、NuxtからNextへの段階的な移行を進められる基盤を整えました。監視では大規模な経験はなく、CloudWatchとSentryを組み合わせた軽量な監視体制を構築しています。

AWSGCPCDKFargateStep FunctionCloudWatchSentryVercel

Management

CTOでの実務経験を通して、業務委託メンバーや正社員メンバーのマネジメント経験があります。正社員メンバーのマネジメント時には、まず各メンバーが自分の得意分野を持つことを目標として育成やタスクアサインを行いつつ、1on1と社内勉強会、デイリースクラム等の取り組みを続けることで、メンバー間で互いの得意分野の理解を進め、チーム内で自ずと情報交換が進むように考えています。

学習曲線

Recruitment

エンジニア採用について、採用媒体への出稿、面接、リファラル採用のためのイベント10回以上登壇、カジュアル面談40回以上実施などの経験があり、リファラル採用数名の実績があります。

エンジニア採用について

その他システム開発

基礎的なUIデザインをFigmaなどを用いて行います。ゼロイチの開発を数回経験していることから、Google AnalyticsやGTMの導入や、BIツールを組み合わせた簡易的な分析基盤の構築経験があります。

UIデザインのコツ

RedashFigmaGoogle AnalyticsGoogle Tag Manager