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