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