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