about


About @takp

About me

@takpです。

大阪とタイ・バンコクを拠点に、フリーランスのソフトウェア・エンジニアをしています。

日本や東南アジアを拠点にするスタートアップのお手伝いをしており、ウェブ・アプリケーションやソフトウェアの開発をしています。主にバックエンドの開発、いわゆるサーバサイドやAPIの開発、インフラ構築を専門にしています。

また、米・ジョージア工科大学大学院(Georgia Institute of Technology)でコンピュータサイエンス修士課程に在学中で、大学院生をしています。 すべてオンラインで受講可能という画期的な大学院で、約3年間での卒業を目指しています。 仕事をしながらなので忙しくなりますが、とても楽しみながら勉強しています。

How I work

クライアントのエンジニアチームの一員として仕事をしており、スクラムで開発をしています。

What I Do

Python, Ruby, Goでの開発が多く、たまにJavaScript, PHPを使っています。

  • バックエンドの開発 / ソフトウェアの開発
  • APIの設計・実装
  • データベース設計
  • TDD(テスト駆動開発)
  • インフラ構築(サーバ環境構築、運用、AWS, GCP)

Recent Projects

最近関わったプロジェクトです。

Project (1) AIの実行基盤の開発

クライアントのR&Dチームのメンバーとして、Apache Airflowを用いて機械学習やAIのモデルを動かす実行基盤の開発をしています。 このプロジェクトはまだ新しく、開発計画も変化が早いです。 新しい解決策を調べ、チームメンバーと議論するのはとても刺激的です。

Tech stack: Python, Go, Apache Airflow, Kubernetes, Docker, gRPC

Project (2) 動画の変換システム

画像や短い動画、音楽を組み合わせて動画を作成する動画の変換システムの開発をお手伝いしています。 様々な種類の動画に変換・生成するため、多様なオプションをサポートしたり、変化に柔軟なソフトウェアを開発しています。 また、フロントと連携するバックエンド側のAPIの開発もお手伝いしています。

Tech stack: Ruby, Ruby on Rails, FFmpeg, Azure, Docker

Project (3) 越境不動産プラットフォーム開発

国内・海外の不動産のプラットフォームの開発をしています。 このプロジェクトはスクラッチから開発をしており、バックエンドとインフラの主要な部分は私が開発を担当しました。 バックエンドにRuby on Rails、フロントにReact、インフラはAWSでスケーラブルに環境構築をしています。

Tech stack: Ruby, Ruby on Rails, React, AWS (EC2, ElasticSearch, ElasticBeanstalk, RDS etc), MySQL, Redis, NginX

Skills

  • Ruby (Ruby on Rails)
  • Python
  • Go言語(Golang)
  • JavaScript, React
  • PHP (Laravel, CakePHP)
  • Apache Airflow
  • MySQL, Redis
  • Docker, Kubernetes
  • AWS (EC2, RDS, ElasticBeanstalk, ELB, ElastiCache, CloudSearch etc.)
  • GCP (GCE, GKE)
  • NginX, Apache

Education

  • 米・ジョージア工科大学・コンピュータサイエンス修士課程 在学中 (2019-)
    • Georgia Institute of Technology, Master of Science (MS) in Computer Science
  • 関西学院大学 理学部物理学科卒業
    • Kwansei Gakuin University, Bachelor of Science (BS) in Physics

Certification

Contact

Twitter または LinkedIn 経由でご連絡ください。

開発のお仕事依頼などもお待ちしてます。

トップページへ