コンテンツにスキップ

Portfolio @yh1224

Updated: 2023-04

アイコン

自己紹介

ルータ・スイッチ・アクセスポイント・携帯電話などの組み込み機器におけるネットワーク機能開発から、クラウドサービスを使用した Web システム、Android アプリなど幅広いレイヤーでの開発に携わってきました。技術的な調査、システム設計、ライブラリの選定など積極的に情報収集をおこない、開発から運用までおこなうことができます。

また継続的な開発をおこなうための品質向上や効率化のため、各種ツールやシステムを取り入れるなどプロセス改善に努めています。業務プロジェクト以外においても、社内インフラの構築やポータル Web サイトの構築・運用を担当したり、趣味での開発もおこなってきました。

強み

  • 組み込みソフトウェア、ネットワークプロトコル開発を通じた多角的な知識と問題解決力
  • 動的、静的型付、オブジェクト指向、関数型など様々なプログラミング言語の経験により、状況に応じて最適なツールを選択できる
  • セキュリティに関する高い関心を持ち、堅牢で安全な開発をおこなう
  • AWS クラウドサービスを活用した効率的、スケーラブルなシステム開発の経験、および高度な資格を保有
  • 問題解決に必要な情報を適切に収集し、冷静かつ論理的に状況を分析できる
  • 英語の技術文書(規約/マニュアル/仕様書等)の読解ができる

マインド

  • 持続的な学びの熱意と探求心を持ち、新しい技術と知識に挑戦する
  • 品質と効率を追求し、プロセスの改善や新しいツールを積極的に取り入れる
  • 先人の知識や経験に敬意を忘れない
  • 堅牢で質の高いサービスを作りたい
  • 継続的に改善を続けながら開発・運用に関わり、プロダクトを育てていきたい

希望する職場・働き方

  • 自社サービス開発
  • 開発への理解があり、エンジニアの成長の機会を大事にする
  • 潤沢で柔軟な開発環境
  • 柔軟な勤務体制: フレックスタイム、リモートワーク(出社は週 1〜2 日程度)、残業はしません
  • 技術的向上心のあるチーム
  • 効率・品質改善に前向きである

主な業務経歴/経験技術

業務経歴

組み込み機器へのネットワークプロトコル・アプリケーションの開発・移植

  • OS: FreeBSD, uT-Kernel
  • 言語: C言語
  • DHCP, IPフィルタ, NAT, IPsec, SSL, 無線LAN(IEEE802.11)

Web アプリケーション開発

  • インフラ: AWS (VPC, EC2, Elastic Beanstalk, ECS, ELB, Lambda, RDS(Aurora/MySQL), VPC, Route 53, CloudFront, S3, SNS, SQS, SES, Amazon Kinesis Video Strems, Elastic Transcoder, CloudWatch, CloudFormation)
  • OS: Debian/GNU Linux, Ubuntu Linux, Amazon Linux, CentOS, RedHat Linux
  • サーバー: Apache, nginx, MySQL, PostgreSQL
  • 言語/フレームワーク/ライブラリ
    • PHP: Symfony, Laravel, CodeIgniter
    • Java/Scala: Play framework
    • Node.js
    • JavaScript/TypeScript: Vue.js, Nuxt.js, jQuery
  • CI: GitHub Actions, Drone CI

Android アプリの開発

  • 言語: Java, Kotiln
  • ライブラリ: RxJava
  • インフラ: Firebase Realtime Database, Storage, Functions, Messaging, Hosting

Windows アプリケーション/サービスの開発

  • OS: Widows CE, Windows 2000
  • 言語: Visual C++, C#

開発環境の構築・改善

  • プロジェクト管理: GitLab, YouTrack, Upsource, Redmine, Trac
  • バージョン管理: GitLab, Subversion
  • CI: Jenkins
  • 構成管理: Puppet, Ansible
  • 仮想環境: VMware, VirtualBox, VMware ESXi, Vagrant, Docker
  • RaspberryPi の活用による開発・試験環境の改善
  • ドキュメント管理, チャット等のシステム構築

社内インフラ(サーバー、ポータルサイト)の構築・運用

  • OS: Debian/GNU Linux, Ubuntu Linux, Amazon Linux, CentOS, RedHat Linux
  • Proxy サーバー(Squid)、DNS サーバー(bind/djbdns)、LDAP/NIS サーバー、メールサーバー(qmail)、ファイルサーバー
  • 有線LAN、無線LAN、VPN環境の構築
  • セキュリティアプライアンス、ウイルス対策サーバーの導入
  • 社員向けサービス構築: Wiki, GitLab, Knowlegde, Rocket.Chat
  • 社員向けポータルWebアプリ開発: 行動予定表、勤務時間管理、備品管理、書類管理など
  • 仮想化: VMware ESXi

スキル

★★★: 指導可 / ★★: 自走可 / ★:経験あり

プログラミング言語

  • C言語 ★★★
  • PHP ★★★
  • JavaScript(ES6+)/Node.js/TypeScript ★★★
  • Python ★★
  • Java/Kotlin/Scala ★★
  • C++ ★★
  • Dart ★

Web フレームワーク

  • Laravel (PHP) ★★★
  • Vue.js/Nuxt.js (JavaScript) ★★★
  • Flutter ★

クラウドインフラ

  • AWS ★★★
  • Firebase ★★

ネットワーク

  • TCP/IP, ネットワークプロトコル各種 ★★★
  • 無線LAN (IEEE 802.11) ★★
  • セキュリティ (SSL, IPsec など) ★★

仮想環境

  • Docker ★★
  • VirtualBox/Vagrant ★★

開発環境

  • JetBrains (IntelliJ IDEA/PhpStorm/PyCharm/CLion) ★★
  • gcc/make/CMake ★★
  • Visual Studio ★★
  • Android Studio ★★
  • Visual Studio Code ★★

構成管理

  • AWS CloudFormation/SAM/CDK ★★★
  • Terraform ★★
  • Puppet, Ansible ★★

CI/CD

  • GitHub Actions ★★★
  • Drone CI ★★★

データベース

  • MySQL ★★
  • PostgreSQL ★★

バージョン管理

  • Git ★★★
  • Subversion ★★★
  • CVS ★★★

資格

  • 1998/07 第二種情報処理技術者試験
  • 1999/07 第一種情報処理技術者試験
  • 2001/07 テクニカルエンジニア(データベース)試験
  • 2003/01 テクニカルエンジニア(ネットワーク)試験
  • 2008/04 ETEC 組込みソフトウェア技術者試験クラス2
  • 2008/06 テクニカルエンジニア(エンベデッドシステム)試験
  • 2009/06 情報セキュリティスペシャリスト試験
  • 2019/01 AWS Certified Solutions Architect – Associate (SAA-C01)
  • 2019/01 AWS Certified Developer - Associate (DVA-C01)
  • 2019/06 AWS Certified Solutions Architect - Professional (SAP-C01)
  • 2019/09 AWS Certified Security - Specialty (SCS-C01)
  • 2019/09 Google Certified Associate - Cloud Engineer
  • 2021/12 AWS Certified SysOps Administrator – Associate (SOA-C01)
  • 2021/12 AWS Certified DevOps Engineer – Professional (DOP-C01)
  • 2022/11 AWS Certified Solutions Architect - Professional (SAP-C02)
  • 2022/12 AWS Certified Database – Specialty (DBS-C01)
  • 2023/01 AWS Certified Data Analytics – Specialty (DAS-C01)
  • 2023/02 AWS Certified Cloud Practitioner (CLF-C01)

その他

競技プログラミング

  • AtCoder : 4級(Green)
    • PAST アルゴリズム実技検定 : 第3回 70点 (中級)
  • Codeforces : Expert(Blue)
  • Paiza : S ランク

記事

個人開発

ポートフォリオ

ソーシャル