1998 – 2002
UNIX / C からWebシステムへ
1998年、UNIX / Oracle環境における証券システム開発からソフトウェア開発の仕事を始めました。
初期にはC、Pro*C、C-Shellなどを使用した開発を経験し、その後Red Hat Linux上でJava、Servlet、JSP、Oracle、PostgreSQLなどを利用したシステム開発へと領域を広げました。
通信業向け課金システムではDB論理設計を含む開発を担当し、チームサブリーダーも経験しています。
ABOUT
Software Engineer
1998年よりソフトウェア開発に携わっています。
UNIX環境でのC / Pro*Cによる業務システム開発からキャリアをスタートし、その後はJavaを中心としたWeb・バックエンドシステム、通信業向けシステム、システム移行、保守開発などに携わってきました。
長くUNIX / Linux環境での開発を経験しており、OracleをはじめとするRDBを利用した業務システムや、JavaによるWeb・バックエンド開発を得意分野としています。
現在もソフトウェア開発に携わりながら、Linux、クラウド、生成AI、ローカルLLMなど、興味を持った技術を実際に動かして検証しています。
shintaro.info は、そうした技術検証や個人開発、これまでに得た知識を記録するために運営している個人サイトです。
1998 – 2002
1998年、UNIX / Oracle環境における証券システム開発からソフトウェア開発の仕事を始めました。
初期にはC、Pro*C、C-Shellなどを使用した開発を経験し、その後Red Hat Linux上でJava、Servlet、JSP、Oracle、PostgreSQLなどを利用したシステム開発へと領域を広げました。
通信業向け課金システムではDB論理設計を含む開発を担当し、チームサブリーダーも経験しています。
2002 – 2008
通信、商社、保険、IT企業などの業務システム開発に携わりました。
Solaris / AIX / Windowsなどの環境で、Java Servlet / JSP、Pro*C、PL/SQL、C++、C#.NETなどを使用した開発を経験しています。
通信サービスの開通管理システムでは、バックエンド処理だけでなくCS向けオンラインシステムの開発にも携わり、サブリーダーとしての業務も担当しました。
2008 – 2014
通信業向けの開通管理、代理店向けシステム、料金・顧客関連システムなどを中心に担当しました。
Solaris、HP-UX、Linux上で、Oracle、Java、Pro*C、PL/SQL、Shell、WebLogic、Apacheなどを利用しています。
基本設計から詳細設計、実装、各種テストまで一連の工程を経験し、既存システムの調査分析や次期システムへの移行設計にも携わりました。
この期間には、銀行向けインターネットバンキングシステムの開発も経験しています。
2014 – 2019
通信業向けシステムのリアルタイム化やサービス統合、大規模な基幹業務システムのリプレースに携わりました。
携帯電話の申込受付・契約管理を扱う基幹業務システムのリプレースでは、現行システムから新システムへの移行設計・開発に加え、製造進捗管理や品質管理を担当しました。
13名規模のチームでサブリーダーも経験しています。
2019 – 2025
携帯電話キャリアのコールセンター向けシステムでは、Webシステムと複数の基幹システム間のデータ通信を仲介するデータハブシステムを担当しました。
その後、マイナポータル関連システムでは、スマートフォン向けJPKI追加開発に伴うバックエンドAPIの追加などを担当しています。
共済システムの保守開発では、インボイス制度対応や制度改定対応など、既存業務システムを継続的に改修する業務に携わりました。
直近ではLMS分野において、OSS製品の検証、QTI準拠の機能要件調査、SCIM APIの設計およびPoC開発を担当しました。
JavaについてはServlet / JSPを含むWeb・バックエンド開発を長く経験しています。
特にUNIX / Linux環境での業務システム開発を長く経験しています。
Oracleを利用した業務システムの設計・開発経験が長く、DBを利用したバックエンドシステムを多く担当してきました。
Webアプリケーションや業務システムの開発・運用で利用してきました。
対応してきた主な工程は以下のとおりです。
メンバーとしての開発に加え、複数案件でサブリーダーを経験しています。
これまで特に多く経験してきた分野です。
近年は従来のバックエンド開発に加えて、クラウドや生成AIを利用した開発・技術検証にも取り組んでいます。
個人ではDebianを中心としたLinux環境を使用し、VPSの構築・運用、ローカルLLM、MCP、Rustなどを実際に動かしながら学んでいます。
また、過去に仕事で利用してきたCやWeb技術を改めて整理し、C言語によるCGIプログラミング教材の作成や、その教材で開発したCMSの運用なども行っています。
shintaro.info は、技術検証、個人開発、システム運用などの記録を残すための個人サイトです。
新しい技術だけでなく、これまで使ってきた技術を改めて触り直すことも含めて、「実際に作る・動かす・記録する」ことを大切にしています。
このサイトでは、VPSやLinuxの運用記録、プログラミング教材、個人制作物、技術記事などを公開しています。