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