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