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