Gen
フロントエンドエンジニア, フルスタックエンジニア
業務委託
シニアフロントエンドエンジニア
概要
技術
経歴
自己紹介
応募 (0)
トピック 0
質問 (0)
回答 (0)
出身企業
最終学歴
経験年数
15
希望稼働時間
30時間
技術
8年
React.js
10年
JavaScript
5年
TypeScript
10年
CSS
5年
Node.js
経歴
勤務開始 | 報酬 | 勤務先 | 役職 | 開発規模 |
---|
自己紹介
■ こんな人です フロントエンド領域を中心に活動しているWebアプリケーションエンジニアです。 10年ほど前に、ビジネス職の仕事を辞めて、独学でWebアプリケーションエンジニアになりました。 独立当初は自ら法人を立ち上げ、CtoCのお手伝いマッチングサービスをRails + Herokuのスタックで開発・運営しておりました。1年半ほど活動しましたが、事業自体を成立させることが難しく、その後Webアプリケーションエンジニアとして、独立しました。 ビジネス職のときもHTML、CSS、JavaScriptでのコーディングは行っていたので、フロントエンド領域の経験は15年以上です。 その後、正社員での就業やフリーランスでの活動を経て、2022年12月に改めて法人を立ち上げ、現在は一人法人として活動しております。 ■ こんなことが得意です Webフロントエンドのシステム寄りの領域が最も得意です。 最近は Next.js / TypeScript の案件を多く、こちらのスタックが最もパフォーマンスが高いです。 Next.js については App Router / Page Router ともに実装経験があります。 環境構築は、Next.js を利用して zero config のような環境が多くなってきましたが、以前は webpack を利用した最適化なども行っていました。もちろん、Vanilla JSでの実装も可能ですし、jQueryなどで実装されているプロジェクトをReactに置き換えるようなプロジェクトも可能です。フロントエンドのビルドを GitHub Actions などで CI/CD など FrontendOps 的な業務も可能です。また、関わらせていただいたプロジェクトで大規模にフロントエンドのテストを書く機会はあまりありませんが、テストを導入し、ビルド時に走らせるなども対応可能です。 CSSは、プレーンなCSSからSass、CSS modules、Tailwind CSSなどのライブラリ利用や、BEMやFlocssなどCSS設計も可能です。簡単なものであれば、CSS animationも対応できます。 最近はフレームワークやライブラリなどを適切に利用しているため、以前ほどみかけなくなりましたが、多くの人があまり好ましく思わない、レガシー環境や込み入った構成になっているフロントエンド部分を、整理整頓することが好きです。例えば以下のような要件です。 jQueryでロジックもビューも複雑に絡み合っているスパゲッティコードを構造化して、見通しを良くし、継続的な開発を続けられるようにする フロントエンドとバックエンドが密結合になっているRailsアプリケーションを分割して、フロントエンドのみで開発・デプロイできるようにする メインでリードできるほどではないですが、バックエンドについても、Ruby、Node.js、PHP、Goについては実務経験があります。 インフラについてもHerokuやVercel、FirebaseなどのPaaSや、みずから堅牢なインフラを構築するまでではないですが、AWSやGCPなどのIaaSも一通り利用することができます。 最近は AWS Amplify に Next.js をデプロイして、 frontend と backend をフルスタックで開発しています。 ■ ご対応案件 React / Next.js / TypeScript を中心に、モダンフロントエンドの開発をすることが多いです。 すでに確定している要件からの開発案件や、ふわっとした要件で開発進めることや、モダンフロントエンドのみならず、Web制作のjQueryを利用したコーディング案件、また、PoCなどでフルスタックに開発してほしいなどでも、柔軟に対応いたします。 現在は、業務委託案件を中心に対応させていただいております。 準委任契約では、最低稼働時間は設定せず、お試しで1時間から稼働可能です。 請負契約の事前見積もりは無料で対応いたします。 準委任・請負でどちらが適しているかが不明な場合も、柔軟に対応しておりますので、お気軽にお声がけください。 経歴は https://portfolio.forkwell.com/@gentamura84 をご参照ください。
応募
トピック
質問
回答