VB・VBA・C++・SQL開発37年|古いシステムの改修とDB高速化が得意です
「遅い」「古い」「誰も中身が分からない」
そうしたシステムの相談を、1989年より受け続けてきました。大澤直樹と申します。
直近では45分かかっていた処理を2分に短縮しました。約96%の削減です。
1993年に自分で構築したシステムには、27年後にお客様から再びお声がけをいただき、
リプレースを担当しました。
動いているものを読み解いて、直して、次につなぐ。それが私の仕事です。
■ お引き受けできること
遅いシステムを速くする
OracleとSQL Serverを中心に、PL/SQL・T-SQLでの開発を1993年から続けています。
実行計画を読み、結合順とインデックスを見直して原因を突き止めます。
「なぜ遅かったのか、なぜ速くなるのか」までご説明します。
古いシステムを読み解く
Visual Basicは2.0の時代から6.0、VB.NETまで、Visual C++(MFC)、Win32 API、
COM/ActiveXも実務で扱ってきました。
設計資料がない、作った人がもういない。
そうした状態からソースだけを頼りに仕様を起こす作業に慣れています。
業務を理解したうえで作る
製造業の生産・販売・在庫管理、会計、人事給与に長く携わりました。
会計パッケージ「IFS」、PDMパッケージ「Obbligato」では製品本体の機能追加まで担当。
仕様書にない業務上の例外に早い段階で気づけるため、手戻りを減らせます。
Excel・Accessの業務効率化
VBAでのツール開発も承ります。
■ 経歴
1989年〜 PGとして計測装置の制御ソフトを担当
1991年〜 SEとして業務システムの設計・製造
1995年〜 PLとしてプロジェクト管理を兼務
2001年〜 PMとして開発管理を兼務
2010年〜 フリーランスとして活動
PL・PMとして5〜15名規模を複数回統括。要件定義から総合テストまで対応できます。
■ 技術
Visual Basic(2.0〜6.0、VB.NET)/VBA/Visual C++(MFC)/C/C#/Oracle(PL/SQL)/
SQL Server(T-SQL)/Win32 API/COM・ActiveX/ASP.NET MVC/
PHP/PowerShell/Python
■ 稼働について
平日日中は別業務のため、ご連絡は夜間・土日が中心です。
ご連絡には原則24時間以内に返信します。
まずはお気軽にご相談ください。規模感の確認やご質問だけでも構いません。