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