pgnishi Follow

フリーランスエンジニア
組み込み系開発(Linux/マイコン)や、スマホアプリ開発(flutter or kotlin)を中心に活動しています。

Skills

プロフェッショナル
組み込みシステム開発
プロフェッショナル
Flutter
プロフェッショナル
Android
プロフェッショナル
C
上級
Linux
中級
GitHub
中級
ITRON
中級
Kotlin
中級
Java
中級
VS Code
中級
Git
中級
QNX
中級
yocto
中級
FreeRTOS
中級
C++
初級
Firebase
初級
Laravel
初級
Go
初級
AWS
初級
Python
初級
PHP

Experience

2000 - 2005
会社員プログラマー時代
中小ソフトハウスでプログラマとして経験を積む。Windowsアプリケーション(VC++/Delphi)、Linuxアプリケーション(C/C++)のほか、組み込みシステム開発(マイコン系 C/アセンブラ)を経験。
2006 - 2007
Windowsアプリケーション開発
シーケンサー向けの既存パッケージソフト改修。ラダーを作ってシーケンサーへ書き込むソフト。既存UI部品をActiveX化するなど提案し設計、実装を行う。VC++/COM/ATL
2006 -
フリーランスとして独立
2007 - 2008
プリンタファームウェア開発
名古屋を本社とする大手製造メーカーにてプリンターの開発業務に従事。ITRON系やOS無しでのマイコン開発が中心。タッチパネルのドライバ制御やUI作成他、試作機のエンジン部分(紙送りモーター制御等)の設計・開発等。
2009 - 2014
組み込みLinux開発
Linuxを使った組み込み系開発で多数の製品開発に関わる。 カラオケシステムの通信ルーター、カラオケのリモコン側のWifi Adhoc対応、IPsecルーターなど。試作機の開発においては各種SoC(ARM/MIPS)の評価ボードでの検証から携わる。
2013 -
スマホアプリの個人開発を開始
GoogleのAndroidに魅力を感じ、本業の傍ら個人でのスマホアプリ開発を始める。5年で5本のアプリを Google Play で公開。※詳細はWorksにて
2015 - 2020
車載系開発
カーナビやグラフィックスメーターの開発等に従事。カーナビ開発では、miracast機能の実装、ブートローダーのポーティング、Linuxのポーティングなどを担当。 メーター開発では新規開発の現場にて、テックリードとしてQNX環境でのフルグラフィックス描画対応を行う。
2020 - 2026
モバイルアプリ開発
Flutter (Dart): 音楽配信、ペット保険、勤務管理、コーヒーマシン操作、IoT機器設定アプリなど多岐にわたる商用アプリ開発 (Android/iOS両対応)。 Native (Kotlin/Java/Swift): BLE通信、DRM(Widevine)、音声再生部などOS固有のネイティブ機能実装も対応。 公開実績: Google Playにて自作MP3プレイヤーなど公開

強み・自己PR

IoT一気通貫の開発力

マイコン制御(C)から通信、スマホアプリ(Flutter)、クラウド(AWS)まで、全レイヤーの実装経験があり、システム全体のアーキテクチャを理解した開発が可能です。

トラブルシューティング能力

アセンブラ解析によるカーネルデバッグから、上位アプリの不具合修正まで対応。火を噴いたプロジェクトの「助っ人」として、完遂まで導く粘り強さがあります。

最新技術への適応と現役感

ベテランの安定感を持ちつつ、FlutterやGoといったモダンな技術を実務で使いこなし、実務レベルで成果を出しています。常に今の最適解を模索する姿勢を崩しません。

自走力

要件が曖昧な状態から設計に落とし込み、プロトタイプを作成し自走する、このような案件を得意としています。

SHARE