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