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