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