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