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