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