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