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