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