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