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