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