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