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