Skip to content
View neomatrix369's full-sized avatar
🎯
Focusing
🎯
Focusing

Organizations

@AdoptOpenJDK @MutabilityDetector @Adopt-a-JSR

Block or report neomatrix369

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
neomatrix369/README.md

Mani Sarkar

🤖 Certified AI Engineer · 🏆 4× Kaggle Expert · 💬 Speaker · Open Source Advocate · Software Craftsperson · ☕ Java Champion

Twitter Mastodon LinkedIn Kaggle HuggingFace Medium Blog YouTube SlideShare Live Demos

Profile Views


Supercharging Teams Through Code & Innovation 🚀

Lead software, data & ML engineer, mentor, and community builder — building in public, shipping production-grade systems, and making AI accessible through open source, benchmarks, and workshops.


Live demos & benchmarks 🌐

Interactive pages on neomatrix369.github.io — no clone required.

Demo Link
All projects & demos Home · Projects hub
Doc extract playground (111 runs, 21 snapshots) Archive · Write-up
Doubleword extraction guide Video walkthrough
Tripwire dashboard Live demo
py-bug-trace sweep (Poolside Laguna) Explorer · Reports
Claude Code concept map Interactive map

Flagship Open Source Projects 🌟

Project What it does Impact
tripwire Sandboxed security scanning for AI skills and MCP servers — heatmap dashboard, fail-closed agent guard. Hosted dashboard → Python · TypeScript
playgroup_202602_docextract LLM document-extraction benchmark — 111 scored runs across OpenRouter, Doubleword, V7 Go. Hosted playground → Python · HTML
rag-params-finder RAG parameter sweep — embeddings × chunking × retrieval before you build. SIE ecosystem → 12 ⭐ · 4 forks
sie Superlinked Inference Engine — open-source inference cluster for agent workloads Python
HuggingFace Datasets 16 evaluation datasets · Laguna hackathon contributions Active
awesome-ai-ml-dl Curated AI/ML/DL study notes and resources 1.7k+ ⭐
More flagship & learning projects ↓
Project What it does Impact
pre-rag-explorer-dashboard Pre-RAG prototype — parsing, chunking, embeddings, hybrid search in-browser 6 ⭐ · 3 forks
AIE7-Demo-Day-Project (RagCheck) Proactive RAG corpus quality assessment before deployment 12 ⭐
microgpt-experiments Stdlib-only character GPT — head ablation, benchmarking framework Python · stdlib
nanoGPT_playgroup_202602 nanoGPT lab — scaling laws, transformer sizing, systematic benchmarking 236 commits
nlp_profiler pandas.describe() for text — 30+ NLP features from a DataFrame 244 ⭐
Earlier open source & research ↓
Project What it does Impact
awesome-graal GraalVM, Truffle, and polyglot JVM resource hub 369 ⭐
refactoring-developer-habits Community TDD manifesto — SoCraTes UK 2013 141 ⭐
learning-path-index Structured learning path index — data and assets 18 ⭐
RESTAPIUnifier Unified interface across REST API formats 8 ⭐ · Java
better-nlp Accessible NLP library Open source
Kaggle: Normalising a distribution Research kernel — statistical theory and practice Peer reviewed
Kaggle: Limitations of stats measurements Boundaries of statistical measurement Peer reviewed

Contributed to Adopt OpenJDK and GraalVM until ~2020/21 — lives on in awesome-graal.


Recognition & Credentials

🤖
Certified AI Engineer
AI Makerspace
🎯
4× Kaggle Expert
Competitions · Notebooks · Datasets
🏅
Oracle Groundbreaker
2019
🏺
Software Craftsperson
2016

Java Champion
2018
Competition record ↓
Result Competition Proof
🥇 Top 12% Liverpool Ion Switching tweet ↗
🏆 Team Champion London Kaggle ML Challenger Day tweet ↗
🥇 Top 6 of 50+ 2019 Kaggle Utility Script Competition tweet ↗
🥈 5th of 2,255 SoftBank Forex Algorithm Competition 2019/20 tweet ↗
🏅 Consolation Prize Pivigo Data Science Hackathon tweet ↗
Mentoring & community impact ↓

Mentored across KaggleX BIPOC cohorts (2022–2025) and AIMakerspace Engineering bootcamp.

I've mentored participants across multiple KaggleX BIPOC Mentorship cohorts (2022–2025), starting with December 2022 – March 2023. Outcomes and feedback are on LinkedIn and Twitter.

Also a peer supporter for AIMakerspace Engineering bootcamp and onramp courses.

About me — full story ↓

25+ years working with founders, CTOs, and research & engineering teams to craft software that stands the test of time.

As a polyglot software developer, I'm all about strengthening teams and helping them accelerate. You'll find me working shoulder-to-shoulder with founders, CTOs, and brilliant research teams.

The Craft Behind the Code

TDD, BDD, and software craftsmanship — from legacy revival to test-driving fresh features and DevOps.

Where Art Meets Science

Building tools for AI/ML research teams, data engineering, experiments, and turning raw numbers into insight.

Current Focus

AI, Machine Learning, LLMs, and RAG — smarter pipelines, benchmarking retrieval strategies, squeezing quality from results.

Past Obsessions

Data Analytics with R, D3 visualisations, Java Concurrency, Graal/GraalVM/Truffle — lives on in awesome-graal and Kaggle kernels.

GitHub stats & activity ↓

What I Work With

AI/ML · RAG/LLMs · Python · TDD · Open Source

Full tech stack ↓
Languages       Python · Java · R · Scala

LLMs & RAG      OpenAI · Hugging Face · RAG pipelines · vector embeddings
                chunking · hybrid search · MCP · microgpt / nanoGPT

AI / ML         TensorFlow · PyTorch · Jupyter · Kaggle

Backend         FastAPI · REST API design · Java services

JVM / Legacy    GraalVM · Truffle · Adopt OpenJDK · Java Concurrency

Data            R · D3.js · data engineering · document parsing

DevOps          Docker · CI/CD · Linux

Practices       TDD · BDD · Software Craftsmanship · Code Review

"Don't chase success, rather aim for Excellence, and success will come chasing after you!"

Find me online ↓

Twitter · Mastodon · LinkedIn · Medium · Kaggle · HuggingFace · GitHub · SlideShare · Blog · YouTube

Pinned Loading

  1. rag-params-finder rag-params-finder Public

    RAG parameter sweep and evaluation toolkit — a practical way to test how different vector databases, embedding models, chunking strategies, and retrieval methods perform across your own RAG setup. …

    Python 18 4

  2. awesome-ai-ml-dl awesome-ai-ml-dl Public

    Awesome Artificial Intelligence, Machine Learning and Deep Learning as we learn it. Study notes and a curated list of awesome resources of such topics.

    Jupyter Notebook 1.7k 378

  3. Interesting links in the areas of HP... Interesting links in the areas of HPC, low latency, mechanical harmony/sympathy, garbage collection
    1
    ### Everything I Ever Learned About JVM Performance Tuning @Twitter- by Attila Szegedi
    2
    http://www.infoq.com/presentations/JVM-Performance-Tuning-twitter (video & slides)
    3
      
    4
    ### 9 Fallacies of Java Performance - by Ben Evans
    5
    http://www.infoq.com/articles/9_Fallacies_Java_Performance (video & slides)
  4. Know your GPUs Know your GPUs
    1
    ### Commands on Linux to gather information related to GPUs
    2
    
                  
    3
    Below is a list of commands and resources that work on Linux (some need installation of packages), would love to welcome contributions for the same for MacOSX and Windows platforms too. Please share and contribute back.
    4
    
                  
    5
    Please run the below in both `vagrant`, `docker` and other container environments and share your experiences with us!
  5. nlp_profiler nlp_profiler Public

    A simple NLP library allows profiling datasets with one or more text columns. When given a dataset and a column name containing text data, NLP Profiler will return either high-level insights or low…

    Python 244 37

  6. refactoring-developer-habits refactoring-developer-habits Public

    Refactor developer habits: among many such habits when writing or maintaining code

    141 32