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