Developers

Many thanks to everyone who contributed to developing Moodle, whether it be coding, testing, writing documentation, coming up with ideas or even just helping other people in the forums. On this page is a list of developers who have contributed directly to core Moodle code. For more details see the Contributions pages.
Jean-Philippe Gaudreau Andrew Davidson Eoin Campbell Avi Levy Hung Viet Nam Daniel Thies Paul Greidanus Davo Smith David Tang Kenneth Hendricks Alex Djachenko mohamed alsharaf Kyle Temkin Anthony Forth John Kelsh Andres Melo Grigory Baleevskiy Ciaran Irvine Martin Dougiamas Ryan Wyllie Ray Hernandez Daniel Myers Michael Ketcham Guy Thomas Sergey Gorbatov Peter Spicer M. N. Amanda Doughty Mark Nielsen Grzegorz Ziółek Matt McDermott Graham Bowman Stig Bjarne Haugen Joshua Todd Cowper Tim Gus Sam Hemelryk Luke Carrier Mathieu Petit-Clair Josh Marshall Huy Hoang Kristian Nielsen Devang Gaur Janek Lasocki-Biczysko Tomaž Savodnik Oleg Sychev John Beedell Salih Gedik Olli Savolainen Abdullah Albanyan Daniel Thee Roperto Serge Gauthier Gregory Faller Jeff Graham Dr. Ali Abureesh Tony Levi Juan Segarra Montesinos Eugene Shwab Jonathan Newman Shamim Rezaie Petr Skoda Akinsaya Delamarre Thijs Kinkhorst Chris Scribner Fred Woolard Aparup Banerjee Brendan Heywood Arto Nieminen Shashikant Vaishnav Tony Butler Luca Bösch Loc Nguyen Daryl Hawes Pierre Pichet Mihail Geshoski Michael Wheeler Gerwood Stewart Ryan Panning Matt Oquist Wen Hao Chuang iclearn Mike Waters Danny Jung Jordi Piguillem Valery Fremaux Jim Thorpe John Beedell Ray Morris Tomasz Muras Nikita Kalinin Dan Bennett Chris Megahan Mike Grant Christopher Tombleson Markus Hagman André Krüger Eduardo Pinto Brian Barnes Gergely Kún Carsten Schmitz Ling Li Dan Poltawski Ferenc Lengyel Tyler Bannister Dani Ureña Alexander Melihov Mike Churchward Simon Coggins Jayesh Anandani Lloyd Powell Prateek Sachan Alain Corbière Andrea Bicciolo PJ King Willy Lee Juho Viitasalo Matt Clarkson Francis Devine Russell Boyatt Alex Leontiev Carson Tam fabmen Michael Penney Anton Fletcher J D Roberto Pinna Paul Holden Hans de Zwart Syam Mohan Derick Turner Kevin Wiliarty Valeriy Streltsov Adam Riddell Tõnis Tartes SSRF Stephen Vickers Bas Brands Stéphane LE PERF Skylar Kelty AMOS bot Aaron Wells romuald lorthioir Rajesh Taneja Viduranga Wijesooriya Thanh Le Steve Bader An Pham Van Ben Kelada Danny Wahl vignesh panneerselvam Albert Gasset Dimitri Vorona Jay Knight Ray Kingdon Richard Oelmann dovix :) Jakub Kania Nigel Cunningham Andreas Grabs Paul Verrall Yevhenii Vlasenko Michael Aherne Vladimir Zhirov mathusiast Donald Barrett Jan Dierckx Kanika Goyal Daniel Neis Araujo Oleg Demeshev Mike Olsen Kenny McCormack Stephen Parry Ray Guo Mark Sharp Joseph Rézeau Claudio Tavares sam marshall Tom Flannaghan Krishnan Iyer Jetha Chan Tobias Reischmann Jonathon Fowler Sara Arjona Téllez Mayank Gupta Donal McMullan Vy-Shane Sin Fat David Risner Franziska Hübler Krista Koivisto Yuriy Osychenko Alexandru Elisei Brent Boghosian Sagie Maoz Simeon Naydenov Lasha Altunashvili Melissa Aitkin Mary Evans Igor Sazonov Pau Ferrer Ocaña Michael Spall Yash Patel Rushikesh Nalla Nick Freear Botond Hegedus Andrew Solomon Dr. Prin Singhanart Patrick Li Chris Wharton Brian Jorgensen Roman Tsukanov Gustav W Delius Eugene Venter John Okely evltuma Neill Magill Cathal O'Riordan Diane Villemure Thomas Robb Julian Sedding Timothy Allen gary krige Sergey Vidusov Fei Yang Michael Woods Nelson Moller Aleksey Avdeev Rajeev S Sergey Rozhkov Jaime Villate Steffen Pegenau godric Matthew Switlik Dan Marsden Philipp Hager Matthew Debus Pablo Etcheverry Mark Johnson Wojciech Galiszek Corey Wallis Paul Nicholls Daren Chandisingh Virgil Ashruf jogarcia Joby Harding Helson Castro Jamie Pratt Abel Camacho Timothy Price Raymond Antonio Wijaya Daniel Mikšík Ruslan Kabalin gabrielrosset Dmitry Pupinin David Knuplesch Steve Clay Sebastian Tabares Juergen Zimmer Paul Campbell Wirianto Djunaidi Lee Campbell Gareth J Barnard Ed Coyne Andrew Schmadel Maria Torres udagawa mitsuru Sam Wilson Eiz Eddin Al Katrib Philip Cali Matt Staroste David Bogner Paul Shew Luke Hudson Atanas Atanasov Hugh Davenport Vincenzo K. Marcovecchio Soon Systems Ilya Tregubov Joby Harding Dan Stowell Eloy Lafuente (stronk7) Patrick Malley Bryan Holladay Wesley Situ Jody Steele Matteo Scaramuccia Russell Jungwirth Dave Balch Jason Darwin Barbara Ramiro David Penner James McQuillan Andreas Grabs Evan Irving-Pease Ethem Evlice Dongsheng Cai Charles Fulton Abhishek kumar Rex Lorenzo Juraj Chlebec Daniel Materka Yang Yang François Marier Michael E Nicolas Martignoni William Tam Daniele Cordella Petri Asikainen Anthony Borrow Faisal Kaleem Jean-Michel Védrine Pavel Sokolov Matt Sammarco Mark van Hoek Renaat Debleu Anders Berggren Jason Platts Darren Cocco Eloys Lafuentes Tom Lanyon Amy Groshek Roel Cantada Simey Lameze Andrew R Isuru Abeywardana John Phoon Heiko Schach Guy Thomas Joshua Ebarvia Marina Glancy Gary Harris AL Rachels Frédéric Massart Ben Tindell Anant Mahajan Janek Lasocki-Biczysko Juan Leyva David Ligne Colin Chambers Claude Vervoort Wiktor Wandachowicz John Papaioannou Mitsuhiro Yoshida Tony Levi zane karl lior gil Alan Carter Lukas Haemmerle Shamim Rezaie Gregory Zbitnev Gedion Woldeselassie Matt Rice Kevin Bruton Rajneel Totaram Ziba Scott Yolanda Ordóñez Rufat Zhi Wei Lim nikhil gupta Jun Pataleta ddelblanco Tony Lin Robert Allerstorfer Nicholas Hoobin Aaron Barnes Conn Rossiani Wijaya Krister Viirsaar Kathrin Osswald Sam Chaffee Adam Pawelczak Ramindu Deshapriya Logan Reynolds Andres Andrew Ivanov Yair Spielmann Osanda Jayathissa Daniel Kosinski Myles Carrick Helen Foster Tim Lock Chris Follin wehr Vinnie Monaco Aaron Spike Justin Filip Peter Miller Tim Hunt Rafal Domagalski Nicolas Dunand Gaël Mifsud Filip Benčo Barry Oosthuizen Johannes Burk Martín Langhoff Damien Bezborodov Nathan Mares Lauri Koskela Matthew Switlik Andrew Hancox Gerard Caulfield Janne Mikkonen Bence Laky Troy Lee lamsdev James B nivedita setru Christian Borowski Iurii Kucherov Zac Durber Zhang dexuan Gilles-Philippe Leblanc Set Lonnert Fábio Souto Nathan Lewis Deepa Narayanan Ray Bon Iñaki Arenaza Jes Ackland-Snow Roger Moore James Henestofel Nitzan Bar Panagiotis Nikoloutsopoulos Ahmed Nabil Andrew Nicols jgutierr25 Dariem Garcés Urquiza Connor Sheremeta Hagey, Nathanial Mahmoud Kassaei Tomasz Sanecki Benito Arias unknown John Ehringer Nick Phillips Moodle Bot Costantino Cito Carles Bellver info@ewallah.net Mathew Gancarz Takayuki ISHIKAWA Dmitry Nefedov David Mudrák Williams Castillo Paula de Waal Rimas Kudelis Patrick McNeill Yuliya Bozhko Clem Smith Jeffery Watkins Les Kopari Pierre Guinoiseau Marco Rougeth KeenRivals Jérôme Mouneyrac Gareth Morgan Bram Tassyns Jon Marthaler Matt (WCW) Meisberger Colin Campbell Erik Lundberg Eric Merrill Yu Zhang Cameron Ball koen roggemans Isaac Marco Blancas Piers Harding James Brisland Joseph Inhofer Jenny Gray James Ballard uermelin Shane Elliott Guillaume Latour David Monllaó Samuli Karevaara Itamar Tzadok Glenn Ansley Matthew Davidson Russell Smith Matt Petro PJ King Adrian Fish Dani Palou Jay Jayswal Mark Nelson John St Chardelle Busch Michael Champanis Enrique Castro Daniel Fetzer Mohamed Afrar Zbigniew Fiedorowicz Kirill Astashov Andrew Davis Michael Hughes Jan Eberhardt Zoe Bogner Matthew Pruett Alan Thompson Pat Kira Rod Norfor Matt Petro Lalit Khattar Jean-Roch Meurisse Alistair Spark Adam Olley Michael de Raadt Brian King Charles Severance Michael Milette Narissa Bayler eWallah Greg Barnett Roger Barras Matt Porritt Josh Willcock Crafton Williams Andrew Davidson Jonathan Harker Jinu Abraham Zhigang Sun David Castro Olga Santos David Curry Joey Andres Jason Hardin Arnaud Trouvé Derek Henderson Alain Benoit Vishal Raheja Holger Schadeck Antonello Moro James McLean Pierre Guinoiseau Lars Anderson Luke Tucker Stephen Bourget ben johnson Adrian Greeve joseph malmsten Tom Cubanski Julien Boulen Marcus Green Paula Ardanza Vadim Dvorovenko Tobias Garske Deactivated User Istvan Bozsa Dean Lennard Travis Noll Eiz Eddin Al Katrib Marc Català Ankit Agarwal Brendan Anderson Paul Vaughan Patrik Granlöv Mario Wehr Troy Williams Joshua Johnston Dmitrii Metelkin Scott Elliott Franziska Hübler Mathew May Bruce Silver Jason Fowler Urs Hunkler Jordi Pujol-Ahulló Anita Viglinoe Martin Mastny Marco Ferrante Stephen Vickers Nick Read John Gasper Derek Woolhead Henrik Kaipe David Herney Bernal John Gone Nicolas Connault W Roes Mark Ward Luis Rodrigues Ashley Holman Issam Taboubi Ralf Hilgenstock David Scotson Martin Gauk abhijit m Niclas Tollstorff Koen N Michael Dikih Jan Dageförde Michael Schneider Girts Ozolins Paul Charsley Howard Miller Tim Barker Darko Miletić Sara Cenni Matthew Tavella Christian Lawson-Perfect Ashley Holman Craig R Morton Trevor Cunningham David Hai Gootvilig Palo Jacko Didier Raboud Damyon Wiese Kyle Nguyen Deepa Jayaprakash Antonio Navarro Wale Olujide Gordon Bateson Penny Leach Jake Dallimore Alfonso Roman Lorenzo Nicora Alexander Bias Amanpreet Singh Alex Mitin Tobias Nießen Jakob Ackermann Peter Bulmer Adrian Jonathan Champ Jade Telford Luiz Eduardo Laydner Cruz Dave Cooper Mathieu Petit-Clair Brian Biggs Valerii Kuznetsov Nadav Kavalerchik Martin Vögeli Henning Bostelmann