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