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