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