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