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