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