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