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