tuxedocat

I am a software engineer based in Kyoto, Japan, working remotely and living with cats. Currently, I’m focusing on software engineering for real-world applications of multi-modal foundation models. I’m also interested in language learning, photography, and gaming.

Skills and Proficiency

  • Natural Languages

    • Japanese (native)
    • English (proficient: TOEIC 935/990, IELTS Academic Overall 7.0/9.0, though scores are dated)
    • German (beginner)
  • Programming Languages

    • Python 3.x
    • TypeScript (Node.js backend)
    • Scala
    • Rust (beginner level; used in previous projects)
    • Go (beginner level; used in previous projects)
    • Haskell (currently learning)
  • Frameworks and Tools

    • LLM/Foundation Model Serving (vLLM, Triton Inference Server, …)
    • PyData Stack (NumPy/SciPy/Pandas/scikit-learn/Jupyter)
    • Machine Learning Frameworks (PyTorch, Triton Inference Server, …)
    • gRPC
    • Google Cloud Platform (BigQuery, AI Platform, Cloud Run, Cloud Functions, GKE)
    • AWS (experienced with ECS)
    • Apache Beam (via Scio and Java API)
    • *nix Systems

Experience

  • (Please contact me.)

Education

  • M.E. in Information Science (Natural Language Processing), Nara Institute of Science and Technology
    • Computational Linguistics Laboratory
    • Research Focus: Japanese Semantic Role Labeling (SRL) and Educational NLP for ESL learners
    • Teaching Assistant: NAIST Spring Seminar, March 2012
    • Grant Recipient: NAIST Creative and International Competitiveness Project 2012