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