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