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