Portfolio
目次
Profile
都内にて地図・航空・ドローンのソフトウェア開発をしております。
2013年より新卒でシステム開発会社に入社し、ソフトウェア開発の道を歩み始める。
2017年からドローンのフリート・UTMの実証実験をテーマに、アーキテクチャ設計・コーディング・運用などの業務を行う。
2019年にドローン・スクールにて知識と操縦(JUIDA操縦技能)を学び、並行してドローンのハードウェアの仕組みを独学で学ぶ。
2020年よりドローン・航空業界の世界動向を広く収集し、ブログで発信を始める。
ソフトウェア・デベロッパーとしての専門領域は、サーバサイドのソフトウェア・アーキテクチャ。
プライベートでは、DDD(ドメイン駆動設計)の研究に取り組んでいる。
Skills
Backend
- Java 8 (Spring FW / Spring Boot / Tomcat / Maven)
- Go (Go Modules)
*
- C (UNIX/C)
- PostgreSQL (SQL / PostGIS)
- Docker / Docker Compose / Kubernetes
*
- Linux (Ubuntu Desktop / GCE / EC2)
- MQTT / Websocket / Server-Sent Events / gRPC
- Git
*
Frontend
- Vanilla JS (Non-Framework UI)
- Node.js (npm)
- React.js (Material-UI)
- Vue.js
*
- Leaflet / CesiumJS
Design / Develop
- Domain-Driven Design (DDD)
*
- Test-Driven Development (TDD)
*
Others
- Dronecode (PX4 / QGC / MAVSDK / MAVLINK)
*
- WebRTC (without browser) / GStreamer
*
*
は個人開発でのスキル
Works
Skysign Cloud (Githubにジャンプ)
Webブラウザから簡潔なUIで、ドローンの飛行制御・監視が行えるプラットフォーム。
ドローン×インターネットのプロダクト開発を、個人的に研究するためのプロジェクト。
Dronecodeのフライトコントローラーに対応しているため、
ドローンの機体を組み立てれば実際に飛行できます。
DDD(ドメイン駆動設計)により構築されたドメイン・モデルの解説についてはこちら。
Activities
Tomofiles Note (はてなブログにジャンプ)
はてなブログにて運営している、地図・航空・ドローンに関する情報を発信しているブログ。
当ブログと比べて、ドローンと業界動向に特化した内容が充実している。
Tomofiles Tech Blog
当ブログ。Gatsby.jsで構築、GitHubでコード管理、NetlifyでホスティングしたJamstack構成。
はてなブログと比べて、技術寄り・ソフトウェア開発寄りの内容が充実している。