Skip to content
Muntazir Fadhel
Muntazir Fadhel

ML systems architect

Home LinkedIn GitHub

I work on Striff, which checks every pull request against the architecture documents already in the repository. Before that, a decade designing production AI platforms across enterprise-scale organizations and startups: data pipelines, model training and evaluation, serving infrastructure, observability and cloud architecture.

Contact Technical profile
  1. 22 Dec 2017 · 3 min read

    Clarpse - The Way Source Code Was Meant To Be Analyzed

    Clarpse is a multi-language source code analysis library that extracts the structural relationships in a codebase (classes, methods, fields, imports and their connections) behind a language-agnostic API, so tools like jump-to-definition and find-usages need no per-language reimplementation. Supports Java and Go.

    javasource code analysisstatic analysisdeveloper tools

  2. 1 May 2017 · 6 min read

    Developing a Search Engine using Elastic Search

    Tokenization, stemming and relevance ranking behave differently in Arabic and English. This post documents a multilingual search system on Elasticsearch: index configuration, language-specific analyzers, query strategies, and how mixed-language queries were handled at the application layer.

    elasticsearchsearchtext analysisinformation retrieval

  3. 15 Dec 2016 · 3 min read

    Analyzing JavaScript Programmatically In Java Using The Google-Closure Compiler

    The Google Closure Compiler minifies JavaScript, and its internals include a full AST parser. This post shows how to use it as a JavaScript parsing backend from Java for dependency analysis, code quality checks and refactoring tools, without writing a parser.

    javascriptjavaparsingstatic analysis

  4. 12 Sep 2016 · 4 min read

    Comparing The Performance of Bluemix PaaS Instances and IBM Containers

    A performance comparison of IBM Bluemix PaaS instances and IBM Containers under equivalent workloads: response time, throughput, startup latency and resource use. The cold-start and sustained-load results differ enough to decide which model fits a given application.

    ibm cloudpaascontainersperformance

  5. 10 Jun 2016 · 3 min read

    Tabster - A Tabular Expression Toolbox

    Tables specify what a safety-critical system should output for each class of input, and tooling to verify them has been thin. Tabster is a Java library that checks properties of tabular expressions with SMT solvers and returns a counterexample for each one...

    javaformal verificationstatic analysisdeveloper tools

← Newer Posts Page 2 of 2
© 2026 Muntazir Fadhel RSS · GitHub · LinkedIn · Contact