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