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