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