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