profile

職務経歴書

2020/9/28 現在

氏名: ****

職務経歴

開発経歴

都市開発系スタートアップ開発支援

2020/03-現在(週 2)

OS

Ubuntu

言語

フレームワーク

DB

その他ミドルウェア、サーバー等

Clean Architecture, Micro Service Architecture, Monolithic Repository, Feature Flags, firebase, fireauth, firebase functions, firebase config, Prisma 2, OpenAPI, Docker, Docker Compose, CloudSQL, Google App Engine, CircleCI, GitHub, GitHub Issues, GitHub Projects, github-flow, Zapier, Slack,

役割

メンバー

担当

開発

プロジェクト規模

エンジニア初期 3 名、最大 35 名程度

大手家電メーカーデータレイク基盤構築

2020/02-2020/12(週 4)

OS

Ubuntu

言語

-

フレームワーク

AWS CloudFormation

DB

RedShift

その他ミドルウェア、サーバー等

AWS Redshift, AWS CloudFormation, AWS Batch, AWS CodePipeline, AWS CodeBuild, AWS CodeCommit, ShellSpec, Bazel, Docker, BitBucket, JIRA, Slack,

役割

メンバー

担当

開発

プロジェクト規模

エンジニア 5-7 名程度

新規サービス開発・構築

2019/09-2020/01(週 3)

OS

Linux(ubuntu, Alpine)

言語

TypeScript

フレームワーク

Node.js, koa, TypeORM,

DB

MySQL5.6 Redis

その他ミドルウェア、サーバー等

GitHub, CircleCI, Slack, Docker, docker-compose, OpenAPI, AWS ECS(Fargate), AWS ElastiCashe, AWS RDS, GitHub projects,

役割

メンバー

担当

開発

プロジェクト規模

エンジニア 4-6 名程度

AI スタートアップ企業のアプリケーションインフラ環境構築

2018/11-2019/07(週 3)

OS

Linux(ubuntu, AMI)

言語

n/a

フレームワーク

n/a

DB

MongoDB, Redis,

その他ミドルウェア、サーバー等

GitHub CircleCI Slack Docker Ansible Terraform

役割

メンバー

担当

開発

プロジェクト規模

社員 20 名程度、アプリケーションエンジニア 3 名

スタートアップ企業の AI 組み込み環境構築

2018/09-2019(週 1)

OS

Linux(ubuntu)

言語

Python3

フレームワーク

n/a

DB

n/a

その他ミドルウェア、サーバー等

GitHub CircleCI Slack Docker Ansible Jupyter Notebook Terraform AWS SageMaker

役割

メンバー

担当

開発

プロジェクト規模

3 名

IoT 企業のバックエンド開発

2018/03-2019/07 週 3

OS

Linux(ubuntu)

言語

Python2 Python3

フレームワーク

Flask (Flasgger)

DB

DynamoDB

その他ミドルウェア、サーバー等

GitHub CircleCI Slack Docker Serverless Ansible

役割

メンバー

担当

開発

プロジェクト規模

開発担当 6 名(うちサーバーサイド 1 名)

広告配信サービスの新規開発

2018 年 3 月-2018 年 10 週 4

OS

Linux(ubuntu)

言語

Golang

フレームワーク

Echo Goswagger

DB

MySQL Aerospike Redis

その他ミドルウェア、サーバー等

GitHub CircleCI Slack GoSwagger Docker SchemaSpy Ansible DockrCompose

役割

メンバー

担当

開発

プロジェクト規模

開発担当 25 名

新規サービスのユーザー向け Web 画面開発

2018/02-2018/02 週 4

OS

Linux (Ubuntu, alpine)

言語

Kotlin

フレームワーク

spark exporsed

DB

MySQL

その他ミドルウェア、サーバー等

GitHub Backlog CircleCI Slack Swagger API Blueprint Gradle Docker AWS SchemaSpy

役割

メンバー

担当

開発

プロジェクト規模

開発担当 2 名

広告クリエイティブ制作ベンチャー企業のシステム刷新

2017/3-2017/9 週 5 うち週 3 はリモート

プロジェクト概要

担当フェーズ

要件定義、言語選定、設計、開発、テスト

OS

Linux (Ubuntu, CentOS)

言語

TypeScript Elixir

フレームワーク

nodejs express phoenix

DB

Postgres

その他ミドルウェア、サーバー等

GitHub ZenHub CircleCI Slack Swagger ansible mix TravisCI Codebeat Codacy Docker AWS

役割

メンバー

担当

開発

プロジェクト規模

要員 6 名程度(API サーバー開発担当   2 名)

広告クリエイティブ制作ベンチャー企業のシステム開発運用支援

2016/11-2017/2 月末まで週 3

プロジェクト概要

担当フェーズ

開発、テスト

OS

Linux (Ubuntu, CentOS)

言語

Javascript css

フレームワーク

node loopback angularJS

DB

MongoDB

その他ミドルウェア、サーバー等

GitHub CircleCI Slack Swagger GitHubProject

役割

メンバー

担当

開発

プロジェクト規模

要員 4 名程度(開発担当 3 名)

IoT スタートアップサーバーサイドアプリケーション開発

2016/08/01 頃-2016/10 末まで週 5、以降 2017 年 02 月末まで週 2

プロジェクト概要

担当フェーズ

要件定義、言語選定、設計、開発、テスト

OS

Linux (Ubuntu)

言語

Scala sbt

フレームワーク

play2

DB

MySQL

その他ミドルウェア、サーバー等

Ansible GitHub CircleCI Slack Asana Swagger

役割

メンバー

担当

開発

プロジェクト規模

要員 4 名程度、うちサーバーサイド開発 1 名

IoT デバイス連携 Android アプリ運用

2016/06/01-2017/9 ※週 2 日、うち週 1 リモート勤務

プロジェクト概要

Bluetooth Classic, BLE を使用した通話デバイスと連携するアプリのデザイン更新、機能追加、 不具合修正を行いました。 Bluetooth, Scala, 音声を扱うプロジェクトで面白い課題が多いプロジェクトでした。 Scala での Android 開発は初めてですので多くのことを学ばせていただきました。 外国人メンバーが多く、自然に英語でのやり取りが発生していましたので、コメントや資料、slack での会話は認識の齟齬が発生しないよういつも以上に注意しました。

担当フェーズ

調査、開発、テスト

OS

Linux (Ubuntu) (開発マシン)

言語

Scala sbt

フレームワーク

Android

DB

なし

その他ミドルウェア、サーバー等

CircleCI GiHub DeployGate GitHubIssue Slack Beacon Bluetooth BLE

役割

メンバー

担当

開発

プロジェクト規模

要員 20 名程度(Android アプリ開発担当   3 名)

IoT ビーコンデバイス連携 Android アプリ基盤変更対応

2016/04/02-2016/05/31 ※週 3 日リモート勤務

プロジェクト概要

担当フェーズ

調査、開発、テスト

OS

Linux (Ubuntu) (開発マシン)

言語

Java Gradle Fabric

フレームワーク

Android

DB

なし

その他ミドルウェア、サーバー等

CircleCI GiHub PivotalTracker Slack Beacon

役割

メンバー

担当

開発

プロジェクト規模

要員 3 名程度(Android アプリ開発担当 1 名)

IoT スタートアップデモ用サーバーサイドアプリケーション開発、ハードウェア開発

2016/04/01-2016/07/31 ※2016/05/31 まで週 4、以降週 5 日

プロジェクト概要

担当フェーズ

調査、設計、開発、テスト

OS

Linux (Ubuntu)

言語

javascript Arduino 3DCad

フレームワーク

nodejs AngularJS TwitterBootstrap

DB

SQLite MySQL

その他ミドルウェア、サーバー等

npm bower Grunt Sequelize Ansible GitHub Slack Asana Swagger

役割

メンバー

担当

開発

プロジェクト規模

要員 3 名程度

センサーガジェットのログ収集・可視化サービス

2016/03/04-2016/03/31 ※週 3 日リモート勤務

プロジェクト概要

担当フェーズ

調査、設計、開発、テスト

OS

Linux (Ubuntu)

言語

javascript html

フレームワーク

nodejs npm bower Grunt

DB

mysql

その他ミドルウェア、サーバー等

Sequelize CircleCI GiHub Swagger Slack

役割

メンバー

担当

開発

プロジェクト規模

要員 5 名程度(サーバーサイド開発担当 1 名)

データ可視化系スマートガジェットの認証サービス開発

2016/01/16-2016/02/28 ※週 3 日リモート勤務

プロジェクト概要

担当フェーズ

調査、設計、開発、テスト

OS

Linux (Ubuntu)

言語

javascript html

フレームワーク

nodejs

DB

なし

その他ミドルウェア、サーバー等

Swagger npm bower Grunt pm2 SendGrid KiiCloud GoogleCloudPlatform sinon Jasmine Mocha CircleCI GiHub GitHub Issues Slack TwitterBootstrap

役割

メンバー

担当

開発

プロジェクト規模

要員 3 名程度(開発担当   1 名)

IoT スタートアップサーバーサイドアプリケーション開発、ハードウェア開発

2015/12 中旬頃-2016/03 ※プロジェクトの空き時間など随時、2016/4 に社員になりました。

プロジェクト概要

担当フェーズ

調査、設計、開発、テスト

OS

Linux (Ubuntu)

言語

javascript

フレームワーク

nodejs AngularJS TwitterBootstrap

DB

SQLite

その他ミドルウェア、サーバー等

npm bower Grunt Sequelize Ansible GitHub Slack Swagger

役割

メンバー

担当

開発

プロジェクト規模

要員 3 名程度

ソーシャルイベントサービスの Android アプリ開発

2015/12/02-2016/01/29 ※週 3 日リモート勤務

プロジェクト概要

担当フェーズ

設計、開発、テスト

OS

Linux (Ubuntu) (開発マシン)

言語

Java Gradle

フレームワーク

Android annotations, Android Spring REST client,

DB

なし

その他ミドルウェア、サーバー等

CircleCI Git DeployGate ChatWork

役割

メンバー

担当

開発

プロジェクト規模

要員 4 名程度(Android アプリ担当   1 名)

サービス連携サイトプロトタイプ開発

2015/11/06-2016/01/15 ※週 3 日リモート勤務

プロジェクト概要

担当フェーズ

調査、設計、開発、テスト

OS

Linux (Ubuntu)

言語

javascript html

フレームワーク

nodejs AngularJS

DB

mysql

その他ミドルウェア、サーバー等

npm bower Grunt CircleCI GiHub GitHub Issues Slack Sequelize

役割

メンバー

担当

開発

プロジェクト規模

要員 3 名程度(開発担当   1 名)

データ収集 IoT ガジェット連携 Android アプリ開発

2015/10/26-2016/11/05 ※週 3 日リモート勤務

プロジェクト概要

担当フェーズ

調査、設計、開発、テスト

OS

Linux (Ubuntu) (開発マシン)

言語

Java Gradle

フレームワーク

Android annotations, Android Spring REST client,

DB

なし

その他ミドルウェア、サーバー等

CircleCI Deploy Gate GitHub GitHub Issues Slack

役割

メンバー

担当

開発

プロジェクト規模

要員 3 名程度(Android アプリ担当   1 名)

IoT 製品連携 Android アプリ BLE 技術検証開発

2015/09/14-2015/10/25 ※週 3 日リモート勤務

プロジェクト概要

担当フェーズ

調査、設計、開発、テスト

OS

Linux (Ubuntu) (開発マシン)

言語

Java Gradle

フレームワーク

Android annotations, Android Spring REST client, Beacon

DB

なし

その他ミドルウェア、サーバー等

CircleCI Git PivotalTracker, Slack

役割

メンバー

担当

開発

プロジェクト規模

要員 4 名程度(Android アプリ担当   1 名)

2015/05-2015/08 ※週 3 日 IoT 製品プロトタイプ開発

プロジェクト概要

担当フェーズ

マイコンのプログラム設計、開発 回路設計、開発

OS

Linux(Ubuntu12)

言語

arduino C++

その他ミドルウェア、サーバー等

役割

メンバー

担当

開発

プロジェクト規模

1 名

ハードウェアスタートアップ企業開発支援

2015/01 頃-2015/10 ※週 2〜3 日、5 月から週 4 日

プロジェクト概要

担当フェーズ

サーバーサイド設計、開発 プロトタイプのハードウェア回路設計、開発 筐体内ソフトウェア設計、開発

OS

Linux(Ubuntu12, Ubuntu14)

言語

arduino Javascript

フレームワーク

NodeJS, AngularJS TwitterBootstrap3, Mongoose,

DB

MongoDB

その他ミドルウェア、サーバー等

Jenkins, Git, Ansible, Yeoman, Apache2, Julius, OpenCV, Slack, Redmine, Swagger, elasticsearch, fluentd, kibana,

役割

メンバー

担当

開発

プロジェクト規模

要員 13 名程度(開発   7 名、うちサーバーサイド 1 名)

業務システム開発

2014/09-2015/04

プロジェクト概要

担当フェーズ

設計、開発、テスト

OS

WindowsLinux (開発マシン)

言語

Scala Java Javascript Gradle

フレームワーク

Skinny (Scala) Flyway Jetty, Tomcat, Android annotations, Android Spring REST client, TwitterBootstrap3, AngularJS jQuery, Robolectric

DB

Postgres 9.4

その他ミドルウェア、サーバー等

Jenkins Git Redmine

役割

メンバー

担当

開発

プロジェクト規模

要員 4 名程度(開発   1 名)

SDK 運用チーム

2014/04 頃-2014/08

プロジェクト概要

担当フェーズ

設計、開発、単体テスト

OS

WindowsLinux (開発マシン)

言語

Java Gradle C++(少し)

フレームワーク

なし、Cocs2dx(少し)

DB

SQLite

その他ミドルウェア、サーバー等

Jenkins Nexus Git SVN

役割

メンバー

担当

開発

プロジェクト規模

要員 5 名程度

アプリ運用チーム

2013/09/27-2014/04 頃

プロジェクト概要

担当フェーズ

設計、開発、単体テスト

OS

Windows (開発マシン)

言語

Java Shell(少し) Groovy(少し)

フレームワーク

なし

DB

SQLite

その他ミドルウェア、サーバー等

Git Jenkins

役割

メンバー

担当

開発

プロジェクト規模

要員 5 名程度

ゲーム部門コアシス

2012/12/06-2013/09/26

プロジェクト概要

担当フェーズ

設計、開発、テスト、運用

OS

Linux

言語

Java FTL HTML CSS JavaScript shell

フレームワーク

Spring

DB

MySQL

その他ミドルウェア、サーバー等

SVN Git Apache Tomcat Memcached Jenkins Android

役割

メンバー

担当

開発

プロジェクト規模

要員 14 名程度

モバイルブラウザゲーム運用

2012/08/16-2012/12/05

プロジェクト概要

担当フェーズ

追加機能開発(機能ごとの DB 設計〜単体テストまで) CS 調査

OS

Linux

言語

Java FTL HTML CSS JavaScript shell

フレームワーク

Seaser

DB

MySQL

その他ミドルウェア、サーバー等

Apache Tomcat

役割

メンバー

担当

開発

プロジェクト規模

要員 20 名程度

独自サービス構築

2012/05/01-2012/08/15

プロジェクト概要

担当フェーズ

全行程

OS

Linux

言語

Java JSP HTML CSS JavaScript shell

フレームワーク

Struts

DB

MySQL

その他ミドルウェア、サーバー等

Apache Tomcat

役割

メンバー

担当

開発

プロジェクト規模

要員 1 名

大手家電メーカー事業部生産管理システム構築

2011/10/07-2012/04

プロジェクト概要

担当フェーズ

Java 側の詳細設計、開発、テスト

業務内容

実績・取り組み等

OS

言語

Java JSP PL/SQL

フレームワーク

Struts ベース独自 FW

DB

Oracle

その他ミドルウェア、サーバー等

Apache

役割

メンバー

担当

プロジェクト規模

要員 13 名

大手飲食チェーン店ポイントシステム部品・バッチ作成、選挙の後援者管理システム、ツイッター割引まとめサイトの「ツイ割」、パリーグ野球チームの分析システム機能追加、パリーグポータルサイト管理サイト、携帯サイト CMS、美容院予約システム、等構築。

2008/10-2011/10

大手飲食チェーン店依頼ポータルサイト

2011/02/21-2011/10/07

プロジェクト概要

担当フェーズ

基本設計、詳細設計、開発、テスト

業務内容

実績・取り組み等

OS

Linux(RH)

言語

Java JSP

フレームワーク

Struts2

DB

MySQL

その他ミドルウェア、サーバー等

Apache

役割

メンバー

担当

プロジェクト規模

要員 1 名 デザイン会社数名

小売店向け EC サイト構築・受注発送請求管理システム構築

2009/04-2009/05 (2 カ月)

プロジェクト概要

当時エクセルで行っていたグループ会社向け通販の管理を Web システム化するプロジェクト。

担当フェーズ

業務内容

実績・取り組み等

OS

Linux(RedHat)

言語

Java JSP HTML JavaScript CSS

フレームワーク

Struts2

DB

MySQL

役割

メンバー

プロジェクト規模

要員 3 名

受託飲食店グループ向けポイントシステム開発

2009/02-2009/04 (3 カ月)

プロジェクト概要

大手飲食店グループ向けポイント管理・CRM システム構築・運営。

業務内容

実績・取り組み等

OS

Linux(RedHat)

言語

Java JSP HTML JavaScript CSS

フレームワーク

Struts

DB

MySQL

その他ミドルウェア、サーバー等

Apache

役割

メンバー

プロジェクト規模

要員 5 名

顧客・会合管理システム(受託)

2008/10-2009/01

プロジェクト概要

クライアント主催の会合やワークショップに参加している顧客情報を管理し、アテンド担当社員情報と会合の連絡管理や出欠管理を行うシステムの構築。

担当フェーズ

要件定義、各設計、開発、テスト、納品、データ移行、保守・サポート

業務内容

実績・取り組み等

OS

Linux

言語

Java JSP HTML JavaScript CSS

フレームワーク

Struts

DB

MySQL

その他ミドルウェア、サーバー等

Apache

役割

メンバー

担当

プロジェクト規模

要員 6 名

お小遣い帳 Web アプリ、支出記録・割勘用のモバイルサイト (PHP 勉強用)

2008/03-2008/09

プロジェクト概要

SAP プロジェクトからの帰宅後や休日を使用して PHP で構築しました。

担当フェーズ

全行程

OS

Windows

言語

PHP

DB

MySQL

大手化学メーカー SAP アドオン開発

2008/06-2008/09

プロジェクト概要

SAP 導入・アドオン開発。

担当フェーズ

詳細設計、開発、単体テスト

業務内容

実績・取り組み等

OS

SAP

言語

ABAP

DB

Oracle

役割

メンバー

プロジェクト規模

要員数百名

大手家電量販店 SAP アドオン開発

2007/08-2008/05

プロジェクト概要

SAP 導入・アドオン開発。

担当フェーズ

詳細設計、開発、単体テスト

業務内容

実績・取り組み等

OS

SAP

言語

ABAP

DB

Oracle

役割

メンバー

プロジェクト規模

要員数百名

取得資格等

自己 PR

今後、業務や個人の趣味で困難なことがあっても自力で調べて対処できると思っています。 よろしくお願い致します。