本文へスキップ
タンヴィル・アハメド

経歴

ダッカでのPython・Django開発から、つくばでのAIアプリケーション開発まで。2020年からバックエンドとフルスタックの開発に携わっています。

職歴

新しい順に掲載しています。

ダッカからつくばへ4,920 km (直線距離)
ダッカ
宮崎
つくば
  1. ダッカ2015 – 2023ノースサウス大学、eSRD-Lab、B-JET
  2. 宮崎2024 – 2025Have a Talk Inc.
  3. つくば2025 –株式会社エイゾス
  1. 2025年7月 – 現在

    現職

    株式会社エイゾス(AIZOTH) ソフトウェアエンジニア

    茨城県つくば市

    文書に基づく検索・回答やエージェント型ワークフローから、バックエンド、Web画面、クラウドへのデプロイまで、AIアプリケーションの機能開発を担当しています。

    AI・LLMエンジニアリング

    • 大規模言語モデル(LLM)をアプリケーションの機能やバックエンドサービスに組み込み。
    • AIエージェントと、自動化されたエージェント型ワークフローの開発。
    • 特定の文書に基づいて回答する用途向けに、検索拡張生成(RAG)を実装。
    • LLMを活用したコーディングエージェントを日々の開発ワークフローに導入。

    バックエンド

    • PythonとFastAPIによるバックエンドサービスとREST APIの開発。
    • AI機能を支えるアプリケーションロジックと外部連携の実装。
    • フロントエンドと、Google Cloud Run上のバックエンドサービスとの連携。

    Google Cloudインフラ

    • Cloud Run、Vertex AI、Compute Engineを使ったサービスの開発と運用。
    • Cloud Buildによるビルド・デプロイのワークフロー整備。

    フロントエンド・フルスタック

    • Flutter、Dartなどを用いたWebアプリケーションの画面開発。
    • Flutterで構築されたAI解析プラットフォーム「Multi-Sigma®」をはじめとする、自社AIプロダクトの開発に参加。
    • Python
    • FastAPI
    • LLMs
    • AI agents
    • RAG
    • Flutter
    • Dart
    • Cloud Run
    • Vertex AI
    • Compute Engine
    • Cloud Build
  2. 2024年3月 – 2025年6月

    1年4か月

    Have a Talk Inc. システムエンジニア

    宮崎

    Laravel、Ruby on Rails、PostgreSQL、MySQL、AWSを用い、バックエンド開発、REST API設計、認証、データベース最適化を中心にフルスタックのシステム開発を担当しました。

    バックエンド・API

    • Laravel(PHP)とRuby on Railsによるバックエンドシステムの開発と改善。
    • REST APIの設計と開発。
    • メール通知やSlack連携などの業務フローの自動化。

    認証

    • WebAuthnとSMSリンクによる多要素認証の実装。

    データ・品質

    • PostgreSQL・MySQLのインデックス設計、Redisによるキャッシュ、クエリチューニングによるパフォーマンス改善。
    • 単体テストとテストケースの作成、コードレビューの実施。
    • DockerによるAWS・Linuxサーバーへのデプロイと保守。

    業務・学習のワークフロー

    • 5名の開発チームで、医療用品の発注システムの注文書PDF生成と在庫管理APIを実装。
    • 教育コンテンツ配信基盤で、動画・記事管理、アクセス制御、学習リマインダーを開発。
    • 顧客事例の公開基盤にMicrosoft Teams、Slack、メール通知を連携。
    • Laravel
    • Ruby on Rails
    • PostgreSQL
    • MySQL
    • Redis
    • WebAuthn
    • Docker
    • AWS
    • Linux
  3. 2023年3月 – 2023年9月

    7か月

    B-JET 研修プログラム 研修生

    バングラデシュ・ダッカ、研修プログラム

    日本で働くエンジニアを育成する研修プログラムです。日本語とビジネスマナー、ソフトウェア工学の基礎に加え、実際の受託開発業務を経験しました。

    日本語・ビジネス実務

    • 日本語研修と日本のビジネスマナー研修。
    • 日本のチームで働くためのチームワークと異文化コミュニケーション。

    エンジニアリング

    • 体系的な研修によるソフトウェア工学の基礎習得と、プログラミングコンテストへの参加。
    • Pythonによる受託開発(画像解析・データ分析)。
    • Python
    • OpenCV
    • pandas
  4. 2020年10月 – 2023年2月

    2年5か月

    eSRD-Lab プログラマー

    バングラデシュ・ダッカ

    バーチャルインターンシップ、eラーニング、ワークショップ、臨床データ管理のためのWebプラットフォームを開発。REST API、認証、データ可視化、スクレイピングを担当しました。

    バックエンド

    • Django(MVT)とREST APIによるeラーニングプラットフォームの設計・開発。
    • 認証機能を備えた臨床データ管理・可視化サイトの開発。
    • Django、JavaScript、PostgreSQL、Dockerによるワークショップ用プラットフォームの開発。
    • FlaskによるREST API開発と、PostgreSQL・MySQL・MongoDBのクエリ(OLAPクエリを含む)の最適化。
    • キャッシュとスレッド処理によるパフォーマンス改善。

    フロントエンド・可視化

    • AngularとTypeScriptによる画面開発。
    • D3.jsによる、臨床データウェアハウス分析用のインタラクティブなグラフ・チャート・地図の作成。
    • LeafletとOpenStreetMapによる地図表示の実装。

    自動化・運用

    • SeleniumとBeautifulSoupによるデータ収集と業務の自動化。
    • Ubuntu LinuxサーバーとDigitalOceanへのデプロイと最適化。

    基盤設計とバックグラウンド処理

    • 開発者5名・研究者5名のチームで、Django、MongoDB、Celery、cronを用いたバーチャルインターンシップ基盤を開発。
    • Angular、Spring Boot、マイクロサービス、MongoDBによる医療在庫管理システムを開発。
    • PHP、CodeIgniter、MySQL、JavaScript、jQueryで研究室のWebサイトを開発・デプロイ。
    • Python
    • Django
    • Flask
    • Angular
    • TypeScript
    • D3.js
    • PostgreSQL
    • MySQL
    • MongoDB
    • Docker
    • DigitalOcean
    • Selenium
    • Leaflet
    • Celery
    • Java
    • Spring Boot
    • CodeIgniter

実務で取り組んだ開発

開発チームの一員として、医療・教育・業務向けのアプリケーションを開発してきました。

Have a Talk Inc.

医療用品の在庫・発注管理

5名の開発チームで、医療用品のWeb発注システムのバックエンドを担当。在庫管理API、認証、発注処理のワークフローを開発しました。

  • LaravelとPostgreSQLを用い、在庫管理・発注処理のREST APIを実装し、テストを作成しました。
  • WebAuthnとSMS認証による多要素認証、注文書のPDF生成、メール・Slack通知の自動化を実装しました。
  • 発注業務でのデータ取得を改善するため、クエリの最適化とRedisキャッシュに取り組みました。

Laravel · PostgreSQL · WebAuthn · Redis

eSRD-Lab

臨床データの管理・可視化

National Clinical Data Warehouseの研究プロジェクトで、臨床データの取得、グラフ・地図による可視化、データ探索・標準化を支えるアプリケーションを開発しました。

  • FlaskによるAPIと認証を実装し、分析処理向けにPostgreSQLとOLAPクエリを最適化しました。
  • Angular・TypeScriptの画面にD3.jsのグラフ・チャートと、Leaflet・OpenStreetMapによる地理情報表示を組み込みました。
  • SeleniumとBeautifulSoupで臨床関連の参照データ収集を自動化し、テストデータの管理と標準化を支援しました。

Flask · Angular · PostgreSQL · D3.js · Leaflet

eSRD-Lab

バーチャルインターンシップ・学習基盤

卒業生、大学、IT企業をつなぐ研究ベースの学習プラットフォームを、開発者5名・研究者5名のチームで開発しました。

  • Django MVTとREST APIで機能を開発し、JavaScript・jQueryによる対話的な画面を実装しました。
  • アプリケーションのデータ管理にMongoDBを、バックグラウンド処理・定期処理にCeleryとcronを使用しました。
  • DockerとUbuntu Linuxでデプロイし、テスト、性能調整、セキュリティ改善に取り組みました。

Django · MongoDB · Celery · Docker · Linux

Have a Talk Inc.

教育動画・記事の配信基盤

キャリアに関する動画・記事・イベントを提供する学習プラットフォームのフルスタック開発と保守を担当しました。

  • Ruby on Rails、JavaScript、MySQLで動画・記事管理の機能を開発しました。
  • 認証・アクセス制御、メール通知、学習リマインダーを実装し、クエリ、キャッシュ、APIレスポンスを改善しました。
  • 継続的な運用の一環として、AWSへのデプロイ、監視、サーバー保守に携わりました。

Ruby on Rails · JavaScript · MySQL · AWS

Have a Talk Inc.

顧客事例の公開・管理基盤

顧客・組織の事例を紹介するアプリケーションを開発し、バックエンド連携、公開ワークフロー、保守を担当しました。

  • Laravelによるバックエンド機能とAPI連携を開発し、RedisキャッシュとリレーショナルDBを使用しました。
  • Slack、Microsoft Teams、メールの通知を連携し、単体テストと保守性を意識したコードレビューを行いました。
  • コンテナを用いたAWSへのデプロイとアプリケーション運用を担当しました。

Laravel · Redis · Docker · AWS

学歴

コンピュータ工学 学士(B.Sc.)

ノースサウス大学(North South University), バングラデシュ・ダッカ, 2015 – 2020

要約版は 職務経歴書ページにあります。