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