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