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