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