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