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