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