Color Walker
個人開発
お題のカラーを探して撮影し、集めた写真からコラージュを作成できるiOS/Androidアプリです。
グループでの担当カラー抽選、写真共有、チャットにも対応しています。
iOS/Android、Flutter(3系)、Dart、Riverpod、Hono、TypeScript、Cloudflare Workers、Durable Objects、D1、R2、Firebase。
設計からプログラミングまですべて担当。開発人数1人、初期リリースまでの開発期間1ヵ月。
お天気ライブ
個人開発
機械学習モデルを用いて歩行者の人数や服装、傘を検出し、天気予報と組み合わせて表示を行うサービスです。
FastAPI、Python、uv、ruff、mypy、Next.js、TypeScript、React、Storybook、Vitest、Playwright E2E、MSW、shadcn/ui、TailwindCSS、EfficientNetV2、SAHI、YOLO、GitHub Actions、Docker、Terraform、AWS(Lambda、CloudFront、DynamoDB、SQS、SES、S3、ECR、EventBridge)。クリーンアーキテクチャで実装してみました。
設計からプログラミングまですべて担当。開発人数1人、開発期間2ヵ月。
適時開示情報Androidアプリ
個人開発
iPhoneアプリ版をAndroidアプリへ移植しました。
Jetpack Composeを使用し、ネイティブアプリとして実装しました。iPhoneと同等のUIと機能を実装し、Glanceを利用したWidgetも作成。
Android(Android 8.1以降、API Level 27以降)、Kotlin、Hilt、Jetpack Compose、Retrofit、Firebase、Glance。
設計からプログラミングまですべて担当。開発人数1人、開発期間2ヵ月。
Supreme Droplists
個人開発
Supremeの新作リリース情報をチェックできるサイトです。
先行して販売される海外の情報をもとにいち早くリリース情報を確認できます。
JavaScript、TypeScript、Nuxt.js(2系)、Vue.js(2系)、Express(4系)、Vuetify、MySQL(5.7系、Mroonga)。
設計からプログラミングまですべて担当。
自動購入BOT
個人開発
Supreme、WTAPS、NewBalanceなど人気アパレルブランドの自動購入BOTです。
Supremeの人気商品は1分以内に完売するため、購入処理を高速におこなえるようブラウザを利用しないリクエスト型といわれる最適化や、AWS上で動作させることで同時に数百件購入できるようにしました。
また、BOT対策の仕組みも存在しているため、reCAPTCHAやhCaptchaの自動解決などアクセス制限を回避することもできるようにしました。
Supremeの店舗入店抽選も同様に数秒で事前申込み終了となることが多く、数百件を高速に処理できるよう様々な工夫をおこないました。
Electronを利用したWindowsとMacで動作するアプリも開発し、ライセンス認証の仕組みなども実装しました。
JavaScript、TypeScript、Express(4系)、Electron(19系)、Nuxt.js(2系)、Vue.js(3系)、Flowbite、MySQL(5.7系)、AWS(EC2、RDS)。
設計からプログラミングまですべて担当。
適時開示情報WEB
個人開発
TDNET、EDINETの適時開示一覧を表示するサービスです。
DBからデータを取得するためのAPIの実装、Vueを利用したPDFの表示を実装しました。
JavaScript、Express(4系)、Nuxt.js(2系)、Vue.js(2系)、Vuetify、MySQL(5.7系、Mroonga)。
設計からプログラミングまですべて担当。開発人数1人、開発期間1ヵ月。
適時開示情報iOSアプリ
個人開発
TDNET、EDINETの適時開示をプッシュ通知で配信するアプリです。
総ダウンロード16万以上。監視銘柄の決算予定カレンダー、プッシュ通知にも対応。適時開示のAI要約もできます。
マテリアルデザインを採用しました。また、Firebaseと連携することで複数端末の同期・ログインできるようにしました。
iOS、Swift、Swift UI(ウィジェット箇所のみ)、RxSwift、Firebase。
設計からプログラミングまですべて担当。開発人数1人、開発期間2ヵ月。
仮想通貨アービトラージBOT
個人開発
仮想通貨のアービトラージを自動でおこなうシステムです。
各取引所の仮想通貨の価格差を利用し、高速で売買することで利益を得るシステムです。海外の取引所にも対応することで、より効率的にアービトラージの自動売買をおこなうことができるようにしました。
PHP(7.1系)、Ruby(2.6系)、MySQL(5.7系)、CakePHP(3.4系)。設計からプログラミングまですべて担当。
自動個体値チェッカー for ポケモンGO
個人開発
ポケモンGOでポケモンの個体値を測定するアプリです。
総ダウンロード13万以上。スクショを読み込ませることで、個体値を測定できます。
iOS、Swift。設計からプログラミングまですべて担当。
メモリアル新聞システム
受託開発
スポニチで使用したメモリアル新聞作成アプリです。
Eye-Fiを使用して一眼レフカメラで撮影した写真をiPadへ転送し、新聞化したデータを即座にプリントアウトして渡せるようにしました。
WiFiを使用したワイヤレス環境で写真の受信から新聞化、プリントアウトまで全てiPad端末でおこなうことができます。
また、プリントアウトまで高速化できるようC#で開発したWindowsアプリも開発しました。有線でカメラを接続させることで、リアルタイムの写真取り込み、プリントアウトをおこなえるようにしました。
iOS/iPad/Windows、Objective-C、Swift、PHP、C#、CakePHP、Eye-Fi。
設計からプログラミングまですべて担当。開発人数1人、開発期間1ヶ月。イベント会場での現場対応。
英語学習アプリ
受託開発
ホテルなどの宿泊施設向けの英語学習アプリです。
iOSアプリ、APIと連携する実装までおこないました。Web上で登録した英語コンテンツを読み込み、iOSアプリから学習をおこないます。
スピーキング、リスニング、ディクテーションなどの主要な英語学習方法を全て実装いたしました。
各ユーザーの学習状況はサーバ同期され、Web上から確認することができます。
iOS、Objective-C。
プログラミングまで担当。開発人数2人、開発期間3ヶ月。
画面メモアプリ
個人開発
ブラウザで表示した画面を画像として保存できるアプリです。
スクロールが必要な画面で見切れていても縦長で保存でき、アプリ内のフォルダで保存した画面メモを別けて管理できるようにしました。
iOS/iPad、Objective-C、SQLite。設計からプログラミングまで担当。
検診予約システム
受託開発
人間ドックの検診予約システムです。
Webベースのシステムで各システムと連携するためのバッチプログラム、Web画面の実装までおこないました。
WindowsServer、Apache、Java、Tomcat、Oracle、Spring Framework、XHTML、CSS、JavaScript。
詳細設計からプログラミングまで担当。開発人数3人、テスター10人、開発期間3ヶ月。
SmilePlayer2(公開終了)
個人開発
非公式のニコニコ動画専用の動画プレイヤーで、以前開発したSmilePlayerの後継バージョンとして一から開発しました。
総ダウンロード74万、カテゴリランキング5位以内に入りました。
通常では再生できないFLV形式の動画もリアルタイムデコードすることで再生できるようにしました。PCと同じ高画質での再生が可能で、コメントの表示や投稿もできます。独自のNG機能で動画やコメントを非表示にできます。
iOS、Objective-C、SQLite、FFmpeg。
設計からプログラミングまですべて担当。開発人数1人、開発期間2ヶ月。
半角カナ入力アプリ
個人開発
ひらがなや全角カタカナを半角カタカナに変換できるアプリです。
総ダウンロード34万以上。2013年当時、iOSから半角カタカナを利用するのがむずかしかったため、単純に半角カタカナに変換するだけのアプリとして開発しました。ひらがなの変換やクリップボードからの入力にも対応しています。
iOS、Objective-C、Swift、Swift UI。設計からプログラミングまですべて担当。
TV実況なう
個人開発
TV局を選択するとTwitter、ニコニコ実況、2chのリアルタイムコメントを閲覧できます。
TV番組を見ていたときにネット上の感想が気になったことから開発しました。
iOS/iPad、Objective-C。設計からプログラミングまですべて担当。
SmilePlayer(公開終了)
個人開発
非公式のニコニコ動画専用の動画プレイヤーです。
通常では再生できないFLV形式の動画も内部変換することで再生できるようにしました。ランキングやカテゴリから見たい動画を検索でき、コメント付きで再生できます。
iOS、Objective-C、FFmpeg。設計からプログラミングまですべて担当。
SmilePlayerHD(公開終了)
個人開発
非公式のニコニコ動画専用の動画プレイヤーで、iPad用のアプリとして開発しました。
通常では再生できないFLV形式の動画も内部変換することで再生できるようにしました。ランキングやカテゴリから見たい動画を検索でき、コメント付きで再生できます。
iOS、Objective-C、FFmpeg。設計からプログラミングまですべて担当。
SEO測定システム
受託開発
GoogleやYahoo(モバイル含む)での順位を測定するシステムです。
管理画面上から登録したキーワードを指定時刻に測定し、グラフ表示します。
その他に成果金額やクライアント専用画面なども実装しました。ランニングコストをおさえるために、全て共有サーバ上で実行できるように工夫しました。
Apache、PHP、MySQL、SQLite、JavaScript。要件定義・設計、プログラミングまで担当。
あしあとプラス(公開終了)
個人開発
mixiアプリ上でのオープンソーシャルアプリケーションになります。
mixiでのあしあとにアクセス解析機能を付加することができます。
アプリランキング1位、30万以上のユーザーに利用され、アクセスログを記録するアプリの性質上、300万/日のアクセスに対応しました。
AWS(EC2、RDS、ELB、CloudWatch)、Linux、Apache、Ruby、Ruby On Rails(2.3系)、MySQL、Redis、JavaScript。
設計からプログラミングまですべて担当。開発人数1人、開発期間1ヶ月。
iPeer(公開終了)
個人開発
ActionScriptのRTMFPという新プロトコルを利用することで、ブラウザのみでP2Pファイル転送を実現するサービスです。
Linux、Apache、Ruby、MySQL、Flex(ActionScript3)、JavaScript。設計からプログラミングまですべて担当。
携帯向けメールアドレスチェックシステム
受託開発
携帯に特化したメールアドレスチェックシステムです。
メール配信することなく、メールアドレスの生存確認をおこなうことができます。分散サーバ上でSMTP処理を独自に実装・制御し、高速にメールアドレスの確認がおこなえます。
Linux、Apache、Ruby、MySQL、TokyoTyrant(KVS)、JavaScript。要件定義・設計、プログラミングまで担当。
勤怠管理システム
受託開発
携帯から打刻することで、出勤・退勤などを管理できるシステムです。
約10年ほどサーバ・システムの保守運用まで対応。
Linux、Apache、PHP(5.4系)、MySQL、JavaScript。設計、プログラミングまで担当。
携帯漫画閲覧サイト
受託開発
3キャリア対応の漫画サイトです。
漫画の閲覧には、セルシスのブックサーフィンとFlashLiteを利用しました。
Linux、Apache、PHP(5.4系)、MySQL、JavaScript。要件定義・設計、プログラミングまで担当。
3キャリア対応携帯SNSサイト
受託開発
モバゲーと同じ内容のアバター、ブログ、コミュニティ、ゲームコンテンツを含むポータルサイトです。
絵文字変換やメールから画像投稿、アバターの合成など実装しました。
Linux、Apache、PHP(5.4系)、MySQL、JavaScript。
要件定義・設計、プログラミングまで担当。開発人数1人(アバター画像、ゲームコンテンツ制作除く)、開発期間10ヶ月。
不動産物件管理システム
受託開発
管理画面上から不動産物件を登録・管理できるCMSです。
お客様の要望から運営コストをおさえるために、共有サーバ上で稼働できるように作りました。
Linux、Apache、PHP(5.4系)、MySQL、JavaScript。設計、プログラミングまで担当。
建設画像履歴管理システム
受託開発
建設時の施工状況を携帯で撮影した画像を用いて、履歴として保存していくシステムです。
施工状況をWebから確認でき、物件購入予定のお客さまや管理者が進捗を確認できます。
全ての施行完了後は、HTMLデータを出力することで、CDデータとして保存できるようにしました。
Linux、Apache、PHP(5.4系)、MySQL、JavaScript。
設計、プログラミングまで担当。開発人数1人、開発期間2ヶ月、約10年ほどサーバ・システムの保守運用まで対応。
中古車情報検索サイト
受託開発
中古車販売店舗を登録し、掲載された中古車情報を一括検索できるサイトです。
地域に特化されており、都道府県・市区町村から絞り込み検索が可能です。
Linux、Apache、PHP(5.4系)、MySQL、JavaScript。
要件定義・設計、プログラミングまで担当。開発人数1人、開発期間2ヶ月。
YahooExplorer(公開終了)
個人開発
Yahoo掲示板を見るための専用ブラウザです。
開発する時間が取れなくなったため、有志の方にソースコードを譲渡して引き継いでいただきました。
■雑誌紙面・収録
・YahooJapanインターネットガイド5月号に掲載して頂きました。(2004年)
・裏ツールBESTランキングに掲載して頂きました。(2004年)
・ネットランナー7月号に収録して頂きました。(2004年)
・ネットランナー5月号に収録して頂きました。(2004年)
C++(Borland C++Builder)