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