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