-
某食品衛生検査センター様検査業務管理システムの構築
某食品衛生検査センター様が外食業界の店舗で行っている検査業務の進捗管理、および外食業界のお客様が検査結果を確認するためのWebシステムの構築業務。
Excelベースで行っていた業務をWeb化することが目的で、下名はAWS環境の構築、サーバー構築、Gitやデプロイ環境の構築、Rails-Flask間のAPI連携に必要なnginxの設定、検査結果入力画面のサーバーエンド/フロントエンド構築を行いました。
立ち上げから携わった初めてのプロジェクトであり、環境構築や各種設定など、途中参画では得られない多くのことを経験・習得できました。Ruby、JavaScript、Python 3、MySQL、Git
-
某自動車メーカー様車両充電制御システムの改修・試験運用
某自動車メーカー様の、電力の需給状況などに応じて充電を制御するシステムの改修・試験運用業務。
充電車両の割り当てを制御するアルゴリズムの詳細設計と実装を主に行いました。
研究開発に近いプロジェクトで完成形が定まっていなかったため、フローチャートなどの設計資料を作成し、アルゴリズムや計算式の定義などをお客様と議論しながらプロジェクトを進めていきました。Java、SQL Server、Git
-
某自動車メーカー様事故原因分析システムの改修に伴うアノテーションツールの構築
某自動車メーカー様の事故分析システムで使用するWebアノテーションツールの構築業務。
既存システムの改修にあわせてWebアノテーションツールを新規構築する必要があり、その詳細設計と実装を担当しました。
Scala、MongoDBのどちらも触れるのが初めてでしたが、既存システムのコードを読んだり、あるいは先輩方に質問するなどして、できるだけスムーズに業務を遂行できるよう注力しました。
また、お客様が納品物を重要視されていたため、仕様書や設計書の作成も行いました。Scala、JavaScript、MySQL、MongoDB、Git
-
某ファストフード様Web業務システムの完全リニューアル
某ファストフード様Web業務システムの完全リニューアル業務。
システム全体のうち勤怠管理システムを担当し、DB設計、DB構築、実装、テスト、およびリリース後の運用保守を行いました。(運用保守は2020/3まで)
リニューアル前の業務フローを踏襲する必要があったため、Java/ActionScriptで構築された旧システムを理解し、それらをRailsに置き換えました。
また、DBを正規化したり、あるいはRailsの仕様に合わせたことでDB設計が大幅に変わったため、他システムとの連携を理解したうえでMySQLプロシージャやバッチ処理の修正も行いました。Ruby、JavaScript、SQL、Java、ActionScript、Git、AWS
-
サッカークラブチーム様オフィシャルサイトの運用保守
サッカークラブチーム様(J1:2チーム、J2:1チーム、J3:1チーム)オフィシャルサイトのサーバーサイド構築および運用保守業務。
システム独自に有する試合情報、選手情報、投稿記事情報を管理するCMSサイトの運用保守や、Webサイトのリニューアルに伴うRails側の改修を主に行いました。
入社直後に割り当てられた業務であり、Ruby、Rails、Gitのすべてに初めて触れたため、不明点がどの技術に関連するかを適切に把握し、体系的に知識を習得するよう心掛けました。
また、PMの方が時短勤務だったため、PM帰宅前にお時間をいただいて優先順位の確認や引継ぎ等をしっかりと行って業務を遂行しました。Ruby、JavaScript、SQL、Git