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