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