EXCEEDS logo
Exceeds
Mihailo Milosevic

PROFILE

Mihailo Milosevic

Milan Milosevic contributed to core machine learning infrastructure across the tenstorrent/tt-xla and tenstorrent/tt-mlir repositories, focusing on backend development, testing, and workflow automation. He expanded training test coverage and improved CI/CD reliability by refactoring test runners, enhancing error reporting, and standardizing configuration management using Python and MLIR. Milan addressed bugs affecting model correctness, such as dropout RNG handling and gradient propagation, and introduced new builder operations to support evolving model architectures. His work included documentation updates for onboarding clarity and the integration of new ops like RMSNormOp, demonstrating depth in both code quality and end-to-end validation practices.

Overall Statistics

Feature vs Bugs

63%Features

Repository Contributions

30Total
Bugs
6
Commits
30
Features
10
Lines of code
4,910
Activity Months7

Work History

February 2026

1 Commits • 1 Features

Feb 1, 2026

February 2026 monthly summary focusing on the TT-MLIR work delivering tangible business value and robust technical improvements.

January 2026

1 Commits • 1 Features

Jan 1, 2026

January 2026 monthly summary for tenstorrent/tt-mlir highlighting targeted documentation improvements and precise gradient-flow clarity. Delivered a documentation update that clarifies that input gradients originate from previous backpropagation steps rather than the forward pass, reducing onboarding time and potential misinterpretations. All changes tracked via commit 1cd09ba921210c6f8d6834f880ce5866dd4f47e1 and linked to issue #6575 where applicable.

December 2025

10 Commits • 2 Features

Dec 1, 2025

December 2025 monthly summary: Strengthened training reliability and expanded builder capabilities across TT-XLA and TT-MLIR, delivering clear error messaging, robust test configurations, and streamlined weekly training workflows. The work reduced flaky training outcomes, improved debugging visibility, and established a predictable cadence for weekly training cycles, accelerating iteration and release readiness.

November 2025

9 Commits • 2 Features

Nov 1, 2025

November 2025 performance summary: Delivered key product improvements and engineering reliability across TT-XLA and TT-Forge-Models, emphasizing business value and stability for training workloads. Key features include clear and enhanced training test error reporting across TT-MLIR, PyTorch, and JAX, enabling faster debugging and maintenance. CI and weekly workflow enhancements introduced nightly training test runs aligned with inference filtering, weekly xfail reporting to surface failures, and optimized large-test execution with --forked and shared runners. A critical bug fix in MNIST dropout RNG handling treated rngs as a static argument, improving dropout correctness and experiment reliability. Together, these efforts reduced debugging time, increased test coverage, and improved overall training stability, enabling more confident release cycles.

October 2025

4 Commits • 2 Features

Oct 1, 2025

October 2025 monthly summary for tenstorrent/tt-xla. This period focused on expanding robust JAX training test coverage and stabilizing CI workflows to accelerate validation across model architectures. Key features delivered include enabling single-chip JAX training tests via tester refactor and wrapper_model abstraction, along with enhancements to pytest tagging/arguments and training kwargs handling. CI infrastructure improvements were implemented to use shared runners and strengthen test discovery and execution paths, and a syntax error in the training preset was fixed to ensure CI runs proceed reliably. These efforts collectively reduce feedback cycle times, increase testing coverage, and bolster confidence in platform stability.

September 2025

2 Commits • 1 Features

Sep 1, 2025

Monthly summary for 2025-09. Focused on delivering cross-frontend consistency improvements and improving tag-tracking reliability in tenstorrent/tt-forge-fe. Key changes include enum casing standardization and enhanced training tag tracking to support accurate model training workflows. All work aligns with frontend conventions and reduces tagging discrepancies across components.

August 2025

3 Commits • 1 Features

Aug 1, 2025

Month: 2025-08 — tt-forge-fe: Focused on reliability and training workflow improvements, delivering a critical bug fix and expanding training-mode instrumentation with broader test coverage. This work enhances correctness of MLIR lowering for select ops and strengthens end-to-end training validation, reducing production risk and accelerating debugging of training-related issues.

Activity

Loading activity data...

Quality Metrics

Correctness87.6%
Maintainability86.6%
Architecture85.0%
Performance83.4%
AI Usage23.4%

Skills & Technologies

Programming Languages

C++JAXJSONMLIRPythonTorchYAML

Technical Skills

Backend DevelopmentBug FixC++CI/CDCode GenerationCode StandardizationConfiguration ManagementDevOpsEnum RefactoringGitHub ActionsJAXLoggingMLIRMachine LearningModel Testing

Repositories Contributed To

4 repos

Overview of all repositories you've contributed to across your timeline

tenstorrent/tt-xla

Oct 2025 Dec 2025
3 Months active

Languages Used

JAXJSONPythonYAML

Technical Skills

CI/CDConfiguration ManagementGitHub ActionsJAXModel TestingPytest

tenstorrent/tt-forge-fe

Aug 2025 Sep 2025
2 Months active

Languages Used

C++PythonTorch

Technical Skills

Backend DevelopmentBug FixCode GenerationLoggingMLIRPyTorch

tenstorrent/tt-mlir

Dec 2025 Feb 2026
3 Months active

Languages Used

MLIRPythonC++

Technical Skills

Machine LearningPython DevelopmentTensor OperationsC++MLIRdocumentation

tenstorrent/tt-forge-models

Nov 2025 Nov 2025
1 Month active

Languages Used

Python

Technical Skills

JAXdeep learningmachine learningmodel training