Skip to content

Latest commit

 

History

History
209 lines (164 loc) · 9.42 KB

profile.md

File metadata and controls

209 lines (164 loc) · 9.42 KB

プロフィール・経歴・スキル

目次

プロフィール

得意分野

  • 開発標準化、実装、テスト自動化

得意技術

  • TypeScript、Angula2-8、C#、WPF、Vue 3、Nuxt 3

資格

  • OCJ-WC (Java EE5)
  • 経済産業省ソフトウェア開発技術者

自己PR

  • 多数の案件で技術選定~開発プロセス設計等の経験あり。
  • 開発の標準化やテスト自動化等の作業を複数案件で経験済み。
  • スマートフォン向けアプリ、Webアプリ、デスクトップアプリ等の様々な配信形式での開発経験あり。
  • OSS活動ではJenkinsのプラグインを開発・公開の実績あり。(VsTestRunner、Visual Studio Code Metrics Plugin etc)

活動

アバターについて

  • FFが好きで、そこに出てくるモーグリというキャラに色々嫌がらせを受けたので、憎しみを忘れないためにアバターにしています。

経歴

SIer時代

案件名 期間 役割 開発言語 技術・キーワード
携帯電話通信テストモジュール開発 2004/05-2005/12 PG C++ CVS, 3G/GSM/GPRS, Anritsu シグナリングテスタ(基地局シミュレータ)
DVD物販サイト開発 2005/12-2007/06 SE/PG Java, JavsScript Struts, Oracle, Oracle Application Server, Apache, Tomcat, VSS
炎上案件たらい回し 2007/06-2008/03 SE/PG C#, Jave, JavsScript, C++ SQL Server, Oracle, Tomcat, IIS, Windows Forms, ASP.NET WebService, GrapeCity SPREAD/InputMan/MultiRow, VSS, Subversion, Hitachi
不動産投資商品販売管理システム開発 2008/04-2008/10 SE/PG VB.NET Windows Forms, SQL Server, GrapeCity SPREAD, VSS
物流会社向け配送計画システム開発 2008/11-2010/10 アーキテクト/SE/PG C# WPF, WCF, SQL Server, IIS, Infragistics WPF, VSS
配送計画パッケージソフト開発 2010/11-2014/09 アーキテクト/SE/PG C# WPF, SQL Server, MSTest, FxCop/StyleCop, MappleG-SDK, Infragistics WPF, TFS, Jenkins, Redmine

フリーランス

案件名 期間 役割 開発言語 技術・キーワード
配送計画パッケージソフトカスタマイズ(菓子メーカー向け) 2014/10-2015/06 ※1 アーキテクト/SE/PG C# WPF, WCF, SQL Server, IIS, MSTest, FxCop/StyleCop, MappleG-SDK, Infragistics WPF, TFS, Jenkins
旅客列車向けレベニュー管理システム開発 2014/07-2016/03 ※1 アーキテクト/PL C#, TypeScript, JavsScript ASP.NET MVC, Entity Framework, SQL Server, IIS, Knockout.js, MSTest, FxCop/StyleCop, Ignite UI, TFS, Jenkins
貨物向けコンテナ配送管理システム開発 2016/04-2016/09 ※1 アーキテクト/SE/PG C# WPF, ASP.NET MVC, Entity Framework, SQL Server, IIS, MSTest, FxCop/StyleCop, TFS, Jenkins
他チーム支援・技術検証 2016/01-2016/09 ※1 SE/PG - テスト自動化レクチャー, CIレクチャー, チケット駆動レクチャー, パフォーマンスチューニングレクチャー, WordPress導入, FESS導入, Bot Framework, LUIS, Microsoft Remote App
地域包括ケアアプリ開発 2016/10-2017/09 アーキテクト/SE/PG TypeScript Cordova, Angular2-4, Ionic2, Bootstrap, Jasmine, TSLint, GitLab, Jenkins, Mattermost
新規事業PoC開発(健康アプリ) 2017/10-2018/03 ※1 PG TypeScript Cordova, Angular4, Ionic2, TFS
新規事業PoC開発(ChatBot) 2017/07-2018/03 ※1 PL/SE/PG C# ASP.NET MVC, IIS, Bot Framework, LUIS, TFS
新規事業PoC開発(備品管理) 2018/01-2018/03 ※1 PL/SE/PG TypeScript Cordova, Angular4, PrimeNG, Node.js, Express, Passport, Node-RED, TFS
SDWAN管理コンソール開発 2018/04-2018/09 エンジニア TypeScript Angular4-6, Angular Material, Jasmine, TSLint, JIRA, Bitbucket, スクラム開発, Swagger, Slack
新卒向け就職サイト開発 2018/10-2020/03 ※1 エンジニア TypeScript Angular4-7, Jasmine, TSLint, Node.js, Claudia.js, JIRA, GitHub, AWS Lambda/Cognito/SES/DynamoDB/CodeBuild, Elasticsearch, スクラム開発, API Blueprint, Slack
新卒向け就職エージェントサイト開発 2019/07-2020/01 ※1 リードエンジニア TypeScript Angular8, Angular Material, Jasmine, TSLint, Node.js, Nestjs, TypeORM, axios, Jest, Prettier, JIRA, GitHub/GitHub Actions, AWS ECS(Fargate)/Cognito/SES/Aurora DB, Chrome拡張機能, Docker, Swagger, Slack
クラウドファンディングサイト開発 2020/04-2020/09 エンジニア PHP, Go, JavaScript FuelPHP, Smarty, Gin, Vue.js 2, jQuery, AWS ECS/Aurora DB, Elasticsearch, Docker, API Blueprint, Storybook, Vegeta, GitHub, ZenHub, Slack
販売店舗向けPOC開発 2020/12-2021/02 ※1 エンジニア JavaScript Vue.js 2, Vuex, Node.js, AWS Lambda/Pipoint/Aurora DB, JIRA, Bitbucket, Slack
旅行系SNSのWEBサービス開発 2020/12-2021/02 ※1 エンジニア TypeScript, C# Vue.js 2, Vuex, ASP.NET Core, Azure SQL Database, JIRA, Bitbucket, Slack
スクレイパー開発 2021/04-2021/07 エンジニア TypeScript Puppeteer, Node.js, AWS ECS/Aurora DB, Docker, GitHub, CircleCI, スクラム開発, Slack
新旧システム間ETL開発 2021/08-2021/10 エンジニア TypeScript TypeORM, Jest, Node.js, AWS Lambda/Aurora DB, Docker, ESLint, Prettier, GitHub, CircleCI, スクラム開発, Slack
入札情報入力システム保守 2021/10-2022/06 エンジニア TypeScript, PHP Vue.js 2, Nuxt 2, Vuetify 2, Jest, Laravel 8, AWS ECS/Aurora DB, Docker, GitHub, CircleCI, スクラム開発, Slack
入札情報入力システムリニューアル開発 2022/07-2024/04 リードエンジニア TypeScript, PHP Vue.js 3, Nuxt 3, Vuetify 3, graphql-request, pinia, Vitest, Playwright, Laravel 9, Lighthouse PHP, AWS ECS/Aurora DB, Docker, ESLint, Prettier, GitHub, CircleCI, スクラム開発, Slack

※1:兼務

スキル

開発言語

  • TypeScript - 5年以上経験。現在一番触っている開発言語。
  • JavaScript - 5年以上経験。
  • C# - 10年以上経験。各プロジェクトではライブラリを提供する側を担当。WPFを使用したMVVMパターンやLINQによる関数型のアプローチなどを吸収。
  • Java - 3年以上経験。OPP・DI・AOP・デザインパターンなどの知識はJavaから吸収。

フレームワーク/ライブラリ/テクノロジー

JavaScript/CSS

  • Angular 2/4/6/7/8 - Angular2がリリース後から経験。全体構成含めて設計・実装可能。
    • Angular Material 6/8
    • PrimeNG
    • ng-bootstrap
  • Vue.js 2.x/3.x
    • Options API/Class Component/script setup
    • Nuxt 2.x/3.x
    • Vuex
    • Pinia
    • Vuetify
  • React
    • hooks
  • jQuery
  • Bootstrap
  • Knockout.js
  • RxJS - Angular2がリリース後から経験。RxJS 6以降の変更にも対応可能。
  • Test
    • Jasmine
    • Jest
    • Vitest
  • Node.js
    • Express
    • NestJS
    • TypeORM
    • Playwright
    • Puppeteer
  • Lodash
  • Zod

Mobile

  • Apache Cordova
  • Ionic 2

Windows

  • .NET Framework 2.0/3.5/4.5
  • WPF - 5年以上。カスタムコントロール作成、MVVM適用など経験あり。Windows Forms相互運用機能などのマニアックな機能の使用経験あり。
  • WCF - 3年以上。最近はJSONメインなので使用せず。
  • Windows Forms - ユーザーコントロール作成なども可能。Win32APIでのHackも可能。
  • ASP.NET MVC
  • ADO.NET
  • EntityFramework
  • BotFramework
  • MSTest

Java

  • Struts 1
  • JAX-RS
  • JSP/Servlet
  • JSTL
  • log4j

PHP

  • FuelPHP
  • Laravel
    • Lighthouse PHP

開発環境

  • Visual Studio 2005/2008/2010/2012/2015
  • Visual Studio Code
  • Eclipse

DB

  • SQL Server 2005/2008/2012
  • Oracle 10g
  • MySQL

ソース管理/チケット管理/CI環境

  • GitLab
  • GitHub
  • Bitbucket
  • Team Foundation Server 2010/2012/2015
  • Redmine
  • JIRA
  • Jenkins
  • CircleCI

Cloud

  • Microsoft Azure
    • LUIS
    • Azure Functions
  • AWS
    • Lambda
    • DynamoDB
    • Cognito
    • SES
    • ECS(Fargate)
    • Aurora DB
    • Elasticsearch Service