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