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