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