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