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