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