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