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