Hovhannes Tamoyan
PhD at TU Darmstadt and Applied Research Intern at NVIDIA. I'm currently working on code and science reasoning.
Publications
↑ top2026
2025
2023
2022
2021
2020
2019
Projects
↑ topTools
clausius
Multi-cluster Slurm dashboard with AI agent integration via MCP. Monitor, explore, and manage GPU jobs across HPC clusters from a single browser tab — or let your AI coding agent do it through the built-in MCP server.
Urartu
ML pipeline framework with smart caching and remote execution. Chain actions into workflows, run anywhere — local machines to HPC clusters. YAML-configured with built-in experiment tracking and SLURM integration.
OrganizeNoc
Browser extension suite for researchers to manage academic papers library. Features metadata extraction, highlight processing, citation BibTeX export, and AI-powered querying.
Aim
Open-source experiment tracking tool designed with flexibility for machine learning workflows. Facilitates detailed monitoring and comparison of experiments.
tmynNLP
Natural language processing pipeline equipped with mainstream abstractions. Supports a diverse array of NLP tasks.
Teaching
Introduction to LLMs - Lecture (Notebooks)
Deep Learning - Lecture (Notebooks)
Experiment Tracking - Workshop
Essentials of experiment tracking in ML research, with an in-depth exploration of Aim and a practical demonstration integrating it into an NMT fine-tuning pipeline.
LxMLS Guide - Summer School
Lisbon Machine Learning Summer School lab guide with setup instructions, toolkit walkthroughs, and hands-on exercises.
PyTorch Optimization - Workshop
Strategies for efficient dataloader usage, parallel computation, operator fusing, and more to enhance PyTorch code performance.
Resume (download)
↑ topEducation
Ph.D, Computer Science, Technical University of Darmstadt
M.Sc., Computer Science, American University of Armenia
B.Sc., Nuclear Physics, Yerevan State University
Work Experience
Applied Research Intern, NVIDIA, Santa Clara, CA
- Working on reasoning language models in the life science domain.
- Contributed chemistry-domain training data to Nemotron 3 Ultra, an open-weight model (paper).
Applied Research Intern, NVIDIA, Yerevan, Armenia
- Built SHERLOC, a code fault localizer, state of the art on SWE-Bench Verified and Lite, raising resolve rate at lower compute (paper).
Doctoral Researcher, Technical University of Darmstadt, Darmstadt, Germany
Machine Learning Researcher, YerevaNN, Yerevan, Armenia
- Contributed interpretability analysis to Chameleon, a multimodal model, with Meta FAIR (paper).
- Explored transformer alternatives for text generation, with Meta FAIR: diffusion, mixture of experts, LM bootstrapping.
- Trained BARTSmiles, a molecular representation model, with Meta FAIR (paper).
- Ran cross-lingual zero-shot transfer experiments with prompting and adapters.
- Solved bilingual sentence alignment in low-resource settings (Master’s Thesis).
- Built a machine translation system for the WMT20 Biomedical tasks (paper).
Machine Learning Engineer, AimStack, Yerevan, Armenia
- Integrated Aim experiment tracking with popular ML frameworks and MLOps tools.
- Wrote 3 technical blog posts that grew community adoption.
Machine Learning Engineer, ZERØ, Yerevan, Armenia
- Shipped a legal document classification system.
- Built tmynNLP, the framework behind its multiclass classification pipeline.
Software Engineer, Birthright Armenia, Yerevan, Armenia
- Led development of a large-scale content management and email system.
Physics Researcher, CANDLE SRI, Yerevan, Armenia
- Measured electron beam emittance on the AREAL linac (paper).
- Built tooling for linear accelerator control and beam diagnostics.
Web Developer, Floopen, Yerevan, Armenia
- Built and maintained a general-purpose content management system.
Teaching Experience
Teaching Associate, Technical University of Darmstadt, Darmstadt, Germany
- Taught Introduction to LLMs (09/2024 – 02/2025).
- Mentored the experiment tracking and reproducibility workshop (10/2024).
- Mentored the PyTorch optimization workshop (04/2023).
- Supervised four M.Sc. theses in mechanistic interpretability.
Core Monitor, Instituto Superior Técnico, LxMLS 2023, Lisbon, Portugal
- Wrote a step-by-step guide to the transformer architecture.
- Led lab sessions for researchers, graduate students, and industry practitioners.
Teaching Associate, American University of Armenia, Yerevan, Armenia
- Deep Learning: taught NLP lectures and led problem sessions.
- Data Structures and Algorithms: led problem sessions and wrote assignments.
Skills
Computer Science: Algorithm Design, Data Structures
Languages: C, Python, JavaScript
Machine Learning: PyTorch, TensorFlow, xFormers, FairSeq, AllenNLP, PyTorch Lightning
Database Systems: SQL, NoSQL, GraphQL