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