Skip to content

//Reviewing

Reviewing, judging, teaching.

Evaluating other people's work is the fastest way to stay honest about your own.

Review venues
2
Judging
3
Volunteering
3
Based
Austin, Texas

Reviewing at research venues.

Artifact evaluation and journal review. Listed exactly as far as it has actually gone, and no further.

2026

CORE A

ATC '26 (ACM SIGOPS)

Artifact Evaluation Committee, reviews delivered

Invited by the committee chair, serving as an independent researcher, on the annual technical conference now run by ACM SIGOPS as the continuation of USENIX ATC, which CORE rates A under that name. The work is assessing submitted research artifacts for availability, functionality and reproducibility. Both assigned artifact reviews were delivered inside the window, on 27 September and 2 October 2026; the committee's badge decisions are the committee's, and are not claimed here.

The committee roster

2026

JOSS: Optiland

Reviewer, review delivered

An open-source optical design package. All 31 checklist items worked and the recommendation sent to the editor on 19 August 2026. Three issues went to the authors and all three were resolved: a benchmark script behind a published table that was not in the repository, a paper example that could not run as a script, and a throughput collapse on a 4 GB card that shows up well before the memory actually runs out. The last of those came from building the package and running its own GPU benchmark rather than reading the number in the paper, and the maintainer reproduced it on a different card. The recommendation is not the decision; the paper sits with its editor.

The review, in the open

2026

JOSS: nsEVDx

Reviewer, paper published

A Python library for non-stationary extreme value distributions, assigned 20 August 2026. The review filed three substantive issues against the samplers, verified the fixes against a fresh install from PyPI, and completed on 2 September; the paper was published on 6 September 2026 as doi:10.21105/joss.11187, with the review public under the published paper.

The review, in the open

2026

JOSS: PySlyde

Reviewer, in progress

A toolkit for preprocessing digital pathology whole-slide images, review opened 24 August 2026. One of three reviewers on it. The interesting part of this one is that the claims are about throughput and memory on slides too large to hold at once, which is the same question as everything else here in a different domain.

The review, in the open

2026

JOSS: Battflow

Reviewer, in progress

An automated workflow for predicting battery electrolyte properties. Assigned at pre-review in August; the review itself opened 1 October 2026, one of two reviewers on it.

The review, in the open

2026

JOSS: spherical

Reviewer, checklist complete

A database and automated pipeline for VLT/SPHERE high-contrast imaging, review opened 3 September 2026. One of two reviewers. This one started as a volunteer note to the editor rather than an inbound assignment.

The review, in the open

2026

JOSS: graph-pes

Reviewer, checklist complete

Graph-based machine-learning models for potential-energy surfaces, assigned 5 September 2026. One of three reviewers on it. The performance claims are the familiar question again: what governs throughput, and was it measured or assumed.

The review, in the open

2026

JOSS reviewer database

Listed reviewer

In the database since 17 August 2026, listed under performance engineering, benchmarking and embedded systems. Six assignments from six different editors have followed, and the six entries above are all of them.

reviewers.joss.theoj.org
A light engineering-grid notebook card for the ATC '26 Artifact Evaluation Committee: a row of artifact checks marked OK or flagged, and the review window opening 22 September.
A light engineering-grid notebook card for the first JOSS review: six software versions bisected to three real bugs, with the full 31-item checklist complete.
The review bench: artifact evaluation and journal review

On the panel.

Hackathon and robotics competition judging.

2025

Judge

HackTX, UT Austin

Judging panel at UT Austin's flagship hackathon, 700+ hackers.

Ongoing

Judge and Judge Advisor

VEX Robotics

Repeat judge and judge advisor across V5 competition events, including guiding first-time judging panels.

Ongoing

Mentor and judge

University hackathons

Mentoring hardware and embedded teams, with a standing interest in judging at events nationally.

A VEX V5 competition field mid-match, robots at both ends
A VEX V5 competition field set up before a match
VEX V5 events I judge

Talks.

Accepted and booked sessions only.

  • Feb 2027

    Embedded Vision Summit 2027

    Talk, accepted

    Accepted September 2026: "What actually governs vision inference on a Raspberry Pi 5", a 20-minute session at the 2027 Embedded Vision Summit, San Francisco, 2 to 4 February 2027. The curated program reviews speaker slides in three draft rounds before the event.

  • Dec 2026

    Austin Python Meetup

    Talk, booked

    Booked for Wednesday 9 December 2026, 7:00 PM, a hybrid evening event in downtown Austin. A hands-on session with llama-roofline: opening real GGUF model files to see what they contain, then measuring what local LLM token generation costs on an ordinary laptop. Bring a laptop to run it yourself.

The talks page, with what each session covers
Manu at a podium in a university classroom, presenting with Dell Technologies and IEEE logos on the projection screen.

At the podium for an IEEE session, presenting for Dell Technologies. From the lectern

Before any of the rest of it.

Work with three foundations in India, mostly teaching and mostly with people who had very little margin for error.

Lovedale Foundation

Teaching maths and science

Taught grades 7 to 10 at the Banyan School, which serves children from marginalised backgrounds including children of bonded labourers and orphans, and coached the tenth-grade cohort through board exams.

Diya Foundation

Training adults with learning disabilities

Trained an adult trainee in video production end to end, and produced promotional material for the foundation’s digitisation and multimedia department. Also worked on fundraising for the TCS 10K run.

Yuvalok Foundation

Video production

Produced a film about daily life at a school serving street children, children from slums, and rescued child labourers.

Manu with the student cohort he taught at the Banyan School, gathered in a school corridor

With students at the Banyan School, Bangalore, 2020. Maths and science for grades 7 to 10, and board-exam coaching for the tenth-grade cohort. Lovedale Foundation, Bangalore

Next The code behind the record: projects