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