John Green jest niezależnym konsultantem komputerowym specjalizującym się w integracji Excela, Accessa, Worda i Outlooka za pomocą VBA. Ma ponad 30-letnie doświadczenie komputerowe oraz stopnie inżyniera chemii (Chemical Engineering) i MBA.
Pierwsze programy pisał w FORTRAN-ie, uczestniczył w rozwoju specjalnych języków planowania dla komputerów mainframe i na początku lat 80. zainteresował się arkuszami kalkulacyjnymi Lotus 1-2-3 i Excelem. W założonej w roku 1980 własnej firmie Execuplan Consulting tworzy służące do planowania aplikacje komputerowe oraz szkoli użytkowników i twórców oprogramowania.
Ma swoje stałe kolumny w kilku australijskich magazynach komputerowych, a pisane przez niego rozdziały znalazły się w takich książkach jak Excel Expert Solutions i Using Visual Basic for Applications 5, wydanych przez Que. Jest głównym autorem Excel 2000 VBA Programmmer’s Reference i jego kolejnych wydań, publikowanych przez Wrox Press.