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