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