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