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