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