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