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