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