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