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