Business social network with 4M professionals

Viet Thai Nguyen

株式会社PR TIMES / 開発本部

Trying to do better

スパイダーマンが好きで、その中でも「Trying to do better」という言葉が印象に残っています。 この言葉は、今の自分に満足せず、少しずつでも成長し続けることを忘れないための自分自身へのリマインダーだと感じています。

Ambition

In the future

ITスキルの向上に加えて、コミュニケーション力や課題整理力などのソフトスキルの強化にも取り組んでいます。 あわせて、日本語での円滑なコミュニケーション力を高めることで、将来的にはBrSEとしての役割を担えるようになることを目標としています。

About 株式会社PR TIMES

株式会社PR TIMES5 years

開発本部Present

- Present

現在、SEとして自社Webサービスの開発に携わっています。 バックエンドやフロントエンドの実装を中心に、 AWSを用いたインフラ構築、データベース対応、テストなど、 開発に関わるさまざまな工程を担当しています。 新機能の開発だけでなく、 既存システムの改善や最適化にも継続的に取り組んでいます。 具体的には、情報収集処理の高速化や検索処理のパフォーマン

  • 既存システムのPHPバージョンアップ対応

    PR TIMES WebクリッピングのシステムのPHPバージョンアッププロジェクトにおいて、主体的な役割を担い、全体をリードしました。 プロジェクト初期の段階では、大規模かつ長年運用されてきたコードベースを前に、 自分自身の経験不足を感じる場面も多くありました。 まずは既存コードの調査・分析を行い、バージョンアップに伴って影響が出そうな箇所やリスクを一つ一つ洗い出すところから着手しました。 また、安心して変更を進められるよう、これまで十分に整備されていなかった機能についてはテストコードを追加し、CI環境上で自動的に実行される仕組みを整えることで、段階的にアップグレードを進められる体制を作りました。 本プロジェクトは単なるバージョンアップ作業ではなく、インフラ領域にも深く関わる機会となり、AWSを利用した環境構築や運用についても実践的に学ぶことができました。 旧来の環境から新しい環境へと移行する過程では、想定外の問題に直面することもありましたが、一つ一つ検証を重ねながら、安定した移行を実現しました。 この取り組みを通じて、技術面だけでなく、作業を慎重に進める姿勢や、 リスクを意識した計画の立て方の重要性を強く学びました。 本プロジェクトに挑戦する機会を与えてくれた上長には感謝しています。 また、トレーナーからは、作業を丁寧に分解し、一つ一つ確実に進めていく仕事の進め方や、タスク管理の考え方について多くの助言をいただきました。 その学びは、現在の業務においても大きな支えとなっています。

    -
  • 検索用データベースの移行・最適化

    検索機能の中核となる検索基盤の刷新プロジェクトにおいて、中心的な役割を担いました。 既存のElasticSearch(EC2上で稼働していた旧バージョン)からAWS OpenSearch Serviceへの移行を行い、検索用データベースの構成やデータ設計を見直しました。 その過程で、重い検索条件を想定した検証や調整を行い、検索処理に数十秒かかっていたケースを、数秒、場合によってはそれ以下まで改善しました。

    -
  • データ収集機能『クローラ』の品質改善

    システムにおけるデータ収集処理(クローラー)の改善を担当しました。 長年運用されてきた処理について、コード品質や構成に課題があったため、 実装方針の見直しや段階的な改善を行いました。 処理フローの整理やテストの追加を進める中で、 ボトルネックとなっていた部分を洗い出し、 データ収集の処理効率を重点的に改善しました。 その結果、従来と比べて処理性能が数倍向上し、 大量データを扱うケースでも、より短時間で安定して処理できるようになりました。 あわせて、運用や管理のしやすさも考慮し、 環境構築や設定管理の方法を見直すことで、 継続的に改善しやすい運用基盤を整えました。 開発者ブログ [1] https://developers.prtimes.jp/2022/06/27/build-a-web-crawler-by-using-puppeteer/ [2] https://developers.prtimes.jp/2025/08/18/migration-from-phpquery-to-symfony-domcrawler-in-web-clipping-system/ [3] https://developers.prtimes.jp/2024/12/06/crawler-nodejs-puppeteer-version-up/ ... to be continue

  • PR TIMESのパスワードセキュリティ強化

    PR TIMESにおけるユーザーパスワードの安全性向上に取り組みました。 企業・メディア・個人ユーザーを対象に、従来の文字数・文字種制限を見直し、より強力なパスワードを設定できる仕様へと改善しました。 PHPの標準仕様に合わせてパスワード管理方式を変更し、無停止での切り替えを前提にデータベースのカラム設計を見直すことで、パスワードを安全に扱える仕組みを実装しました。

    -

Hanoi University of Science and Technology, Vietnam / ハノイ工科大学5 years

HEDSPI

-

ベトナムの工科系大学であるハノイ工科大学(Hanoi University of Science and Technology)に在籍していました。 HEDSPI(高度情報技術者育成プログラム)K60期の学生として、情報技術分野を専門に、日本語教育とあわせて学習しました。



言語

  • Japanese - Conversational
  • Vietnamese - Native

Receive Scouts from companies