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.
evltuma Davo Smith J D Danny Jung Travis Noll Greg Barnett Eric Merrill Sebastian Berm Carlos Castillo Zoltán Szarvas Osanda Jayathissa Binh Thai Yang Yang Nética Informática Jaime Villate Isaac Marco Blancas Derick Turner Rushikesh Nalla Gerard Caulfield Alex Mitin David Bogner Dan Marsden Gareth Morgan Zander Potgieter François Marier Joshua Ebarvia Marcus Fabriczy Paula Ardanza Josh Marshall Jan Eberhardt Kevin Wiliarty Dr. Ali Abureesh Akinsaya Delamarre Kenneth Hendricks Tasos B Rohan Khajuria Ashley Holman Mathew Gancarz Wale Olujide Andreas Grabs Xuan Gui Roberto Pinna Yuriy Osychenko KeenRivals Jordan Tomkinson Kiet.Chan Heena Agheda Thinh Pham Jackson D'souza Juho Viitasalo Brian Barnes Nhan Vo Dimitri Vorona Joshua Ebarvia Matthew Davidson Carles Bellver Michael E Tom Lanyon Jeff Graham Jayesh Anandani Ann Adamcik Khoa Nguyen Dang Luuk Verhoeven Ben Kelada uermelin Logan Reynolds Andrew R Kenny McCormack Tien Nguyen Michael Aherne Kriti Singh Marco Ferrante A K M SAFAT SHAHIN Bryan Holladay iclearn Justin Merrill Deepa Narayanan Scott Elliott Mathew May 🇳🇿 Matt McDermott Andrew Davis Alistair Spark Ed Coyne willem Carlos Alexandre S. da Fonseca Sara Cenni John Yao Thom Rawson Tim Schroeder Grigory Baleevskiy Paula de Waal Silvia Pinheiro Andrew Lyons Lexy Walker Jes Ackland-Snow Koen N Michael de Raadt Kristian Ringer Andrew Solomon Thomas Robb Rafal Domagalski Jakub Kania Patrik Granlöv Paul Damiani Matt Petro Eduardo Pinto Jeff Webster Stéphane LE PERF Rajeev S Loc Nguyen Nick Freear Eloy Lafuente (stronk7) David Scotson Zig Tan Jenny Gray Cameron 👨‍🦲🟥⚡️ Clem Smith nikhil gupta Vitaly Potenko Farhan Karmali Janek Lasocki-Biczysko Leonid Chernyavskiy Yuliya Bozhko Marty Gilbert M Tomaž Savodnik Kateryna Degtyariova Damien Bezborodov Matt Clarkson Ankit Agarwal Igor Sazonov Paul Verrall Trevor Cunningham Antonio Navarro Ryan Panning John St Daniel Thee Roperto Michael Schneider Mohammadali Sadraei Martin Drlik Frédéric Massart ⭐ Dariem Garcés Urquiza Martin Dougiamas Justus Dieckmann Brian Jorgensen Istvan Bozsa Tim Lock Jun Pataleta Sagar Ghimire Sergey Vidusov Brian Biggs Robynstar Valerii Kuznetsov Sujith Haridasan Piers Harding Sander Wind Syed Nayab Bukhari Franziska Hübler pau.ferrer-ocana Mahmoud.Kassaei Joshua Johnston Krister Viirsaar Tõnis Tartes Holger Schadeck Craig R Morton Kathrin Osswald David Castro Daniel Materka Sergey Gorbatov Anthony Radziszewski Huy Hoang Viktor Krishnan Iyer John McGettrick Colin Campbell Treu Quan carlos Robert Pollak Daniel Thee Roperto James McLean Adrian Fish Pau Ferrer Ocaña Jason den Dulk Mark Sharp Jason Platts Mike Waters Thomas Wedekind comete-upn Yolanda Ordóñez Rufat Tomo Tsuyuki Amaia Anabitarte Jody Steele Robert Allerstorfer Tobias Garske AL Rachels gthomas2 Simeon Naydenov Alain Corbière Timothy Price Daniel Mikšík Alexander Yan Kudriavtsev Simon Coggins Thiago do Vale Pereira Livramento Robert Schrenk James Henestofel Mario Wehr Alexander Melihov Andreas Wagner Russell Jungwirth Michael Champanis Mark Nelson Brendan Cox Michael Hughes Rajneel Totaram Ryan Wyllie Daniel Neis Araujo Anita Viglinoe Alison Blomenberg W Roes Mikhail Golenkov Guy Thomas Alex Rowe Roger Barras Matteo Scaramuccia gabrielrosset Jonathan Champ Jenkins Automation Kanika Goyal Bruce Silver Kyle Nguyen Henrik Kaipe Ilya Tregubov Zhi Wei Lim Jesse Ritchey Chris Follin Zac Durber Graham Bowman Dr. Prin Singhanart Gordon Bateson Matt Porritt emdalton Tobias Nießen Iñigo Zendegi Urzelai Stephen Vickers Sumit Singh Amanda Doughty laurentdavid Mike Grant Conn Warwicker Tim Hunt Chris Megahan Luke Tucker Andrea Bicciolo Charlotte Peachey Matt Oquist Peter D Igor Sazonov Andreas Grähn Mark Ward Bryce Yoder Tony Lin Noel De Martin Nicolas Connault Alex Leontiev Dani Palou Wojciech Galiszek John Okely Sam Møller Ethem Evlice Sebastian Tabares Petri Asikainen Marc-Alexandre Ghaly Shamiso Sharon Jaravaza Max Larkin Dani Ureña udagawa mitsuru Zhang dexuan Issam Taboubi Mihail Geshoski Jade Telford Thanh Le David Herney Bernal Diane Villemure Christian Lawson-Perfect Toni Barbera Bram Tassyns Phúc Hậu Mai willob99 Frederik Milling Pytlick Alfonso Roman Loc Nguyen Dinh Mitxel Moriana François Moreau Kristian Nielsen adamtppaw David Tang Nico Roeser Simey Lameze Prateek Sachan Ahmed Nabil Gerwood Stewart Skylar Kelty Michael Dikih Brendan Anderson Matt Petro Jeffery Watkins Paul Greidanus Arjun Kallapur Michelle Melton Juergen Zimmer Juraj Chlebec Nitzan Bar Neill Magill Steffen Pegenau Francis Devine Mohamed Afrar SSRF Patrick Li Michael Ketcham Daniel Myers Stephen Parry Adam Eijdenberg John Gone jgutierr25 Guillermo Alvarez Soon Systems Peter Eliyahu Kornfeld Lukas Haemmerle Tim Barker Tony Levi Daniel Thies Tomasz Muras Daniel Steffensen Ralf Hilgenstock M P Petr Skoda Mirko Otto Srdjan Markku Riekkinen Jordi Piguillem Jwalit Shah Dave Cooper Nigel Cunningham Adam Riddell David Penner mohamed alsharaf Zhigang Sun Connor Sheremeta Thomas Ludwig Garrett Boone Alan Thompson Johannes Burk Wiktor Wandachowicz Juan Pablo de Castro Andrew Schmadel Kyle Temkin Jason Platts Hagey, Nathanial VinhLe Jim Thorpe Jonathan Harker Paul Charsley Angad Sethi Paul Phillips André Krüger fabmen John Phoon Martín Langhoff Amanpreet Singh Devang Gaur Adrian Anton Fletcher Eloys Lafuentes Philip Cali Yash Patel Russell Boyatt Abdullah Albanyan Ling Li David Castro Takayuki ISHIKAWA zane karl Michaël Marinetti Arnaud Trouvé Sam Chaffee Marcus Green Atanas Atanasov Hung Viet Nam Damyon Wiese Dan Stowell Eva E Alex Morris Pierre Pichet Eiz Eddin Al Katrib toanlam Roger Moore Iurii Kucherov Sam Hemelryk Martin Hanusch Tomasz Sanecki Jason Hardin Steve Bader Jordi Pujol-Ahulló Deepa Jayaprakash Hien Dinh Anthony Borrow David Thompson David Knuplesch Sergey Rozhkov CONECTI.ME LTDA Alexandru Elisei HungTran Justin Filip Lloyd Powell Fábio Souto Troy Williams Mike Macgirvin KietLy Willy Lee Dean Lennard Marcus Boon David Monllaó Roger Barras Gustav W Delius Nick Phillips Andres David Risner Simon Mok James Ballard Aaron Wells Katie Ransom Hans de Zwart Alain Benoit Dmitry Nefedov Tom Flannaghan Lasha Altunashvili Guillermo Gomez Rimas Kudelis Serge Gauthier Penny Leach Ferenc Lengyel Lauri Koskela Joseph Baxter Jean-Philippe Gaudreau mathusiast lamsdev Mayank Gupta Grzegorz Ziółek John Okely Laurent David Pierre Guinoiseau Paul Nicholls Jérôme Mouneyrac Viduranga Wijesooriya Matt Sammarco Jesus Federico Erik Lundberg David Matamoros Jeffrey Black Nicolas Dunand Olivier Piton Ruslan Kabalin Niclas Tollstorff Barry Oosthuizen Joby Harding Marie-Eve Lévesque Didier Raboud Paul Vaughan Martin Gauk Adrian Greeve Pavel Sokolov Evan Giles Dmitrii Metelkin Jamie Stamp Mitsuhiro Yoshida Josh.Aston Wen Hao Chuang Nathan Mares M. N. Guillaume Latour Daniel Fetzer unknown Samuli Karevaara Iñaki Arenaza Ray Hernandez Melissa Aitkin Nghia Ngo Lorenzo Nicora AMOS bot ben johnson Derek Henderson Matthew Debus Oleg Sychev Jordan Tomkinson Claude Vervoort Jason Darwin Nelson Moller Roel Cantada Nathan Lewis Aleksey Avdeev Christian Glahn Anthony Forth Sagie Maoz Brendan Cox Janek Lasocki-Biczysko Williams Castillo Vadim Dvorovenko Isuru Abeywardana Ray Guo n_herr03 Luca Bösch Nathan Nguyen Frode Petterson Bence Laky Jan Dageförde Eoin Campbell Céline Perves Charles YVANES Valery Fremaux Costantino Cito Sagar Ghimire Paul Campbell Olga Santos Ciaran Irvine Tung Thai Brickfield Education Labs Luis Rodrigues Derek Woolhead Jonathan Newman Luiz Eduardo Laydner Cruz dovix :) Josh Willcock Sam Wilson Lars Anderson Daren Chandisingh PJ King Dan Bennett Roman Tsukanov Bas Brands Narissa Tuawhiorangi Juan Segarra Montesinos Zbigniew Fiedorowicz Johan Dobbelstein Peter Burnett Dmitri Pisarev Eiz Eddin Al Katrib Fei Yang David Hai Gootvilig Nadav Kavalerchik Tuan.Dinh Julian Sedding Anant Mahajan Rex Lorenzo Jetha Chan Tim Schroeder Chris Wharton Wirianto Djunaidi Nicholas Hoobin PJ King Daniel Neis Araujo Itamar Tzadok Syam Mohan Mark Nielsen Leon Stringer Gregory Zbitnev Benjamin Wolf Steve Clay Jinu Abraham Jay Knight jogarcia Elizabeth Dalton Łukasz Szeremeta Luke Tucker Mark Johnson Ben Tindell sangnguyena Sergio Rabellino Daniel Poggenpohl Orzu Ionut Jan Dierckx Rajesh Taneja Mathieu Petit-Clair James Brisland Daniel Ziegenberg Deactivated User joseph malmsten Chris Brown David Watson Aaron Spike Glenn Ansley Vincenzo K. Marcovecchio Ray Bon Troy Williams gary krige Janne Mikkonen Virgil Ashruf Andrew Ivanov Joseph Inhofer Nadav Kavalerchik Jamie Pratt Mahmoud Kassaei Adam Pawelczak Timothy Allen Andreas Grabs Chardelle Busch John Papaioannou Maria Torres Daryl Hawes Philipp Hager Helen Foster Tom Dickman Ziba Scott Marina Glancy Kirill Astashov Odei Alba Michael Woods Johnny Tsheke papillon326 Dan Poltawski Eugene Venter Peter Bulmer vignesh panneerselvam Andres Melo Alexander Bias Richard Oelmann Vlad Apetrei Andrew Madden John Beedell Enrique Castro Hittesh Ahuja Gilles-Philippe Leblanc Jake Dallimore Marc Català Sara Arjona Téllez Ferran Recio Calderó Matt (WCW) Meisberger C4ne Palo Jacko Sanya Negi Felice Candilio Filip Benčo PoodLL Guy Cory Buecker Anders Berggren Nicolas Martignoni Jon Marthaler Abhimanyu Kumar Juan Leyva Thach Le Huy Cathal O'Riordan Faisal Kaleem Matthew Pruett Dave Balch Christian Borowski Salih Gedik Shamim Rezaie Arto Nieminen Raymond Antonio Wijaya Kevin Bruton Andrew Davidson Trisha Milan Alex Marco Rougeth Claude Vervoort Fotis Skandalis Matthew Hilton Tomek Muras John Ehringer Gedion Woldeselassie Sergio Comerón Luke Carrier Carsten Schmitz nlnrose James B Myles Carrick Segun Babalola Daniele Cordella Colin Chambers Víctor Déniz Falcón Shane Elliott Angelia Dela Cruz Tony Levi Amy Groshek Vy-Shane Sin Fat Nick Read Lars Bonczek Karen Holland Claudio Tavares koen roggemans Stefan Topfstedt Vadim Tabunshchik Stig Bjarne Haugen Will O'Brien Tony Butler Les Kopari Jakob Ackermann Brent Boghosian Jay Churchward Mike Olsen Mark van Hoek Dmitry Pupinin Markus Hagman An Pham Van Luke Hudson Benito Arias Rossco Hellmans Joshua Todd Cowper Rossiani Wijaya Darren Cocco Christopher Tombleson Kilian Singer Ray Kingdon Pablo Etcheverry sam marshall David Ligne Stefan Erlachner Girts Ozolins safat shahin Nina Herrmann Chris Scribner Mikel Martín Corrales Lalit Khattar Sébastien Mehr Ramindu Deshapriya Abhijit M Pat Kira Hugh Davenport Troy Lee John Kelsh Wesley Situ Jess Ansell Howard Miller Adrian Hutchinson Fred Woolard sangnguyen2601 Vladimir Zhirov Carson Tam inigozendegi Albert Gasset Charles Fulton Gregory Faller yair.spielmann Alex Djachenko Yevhenii Vlasenko Andrew Hancox Thomas Korner Peter Spicer Matthew Switlik Michael Wheeler Antonello Moro Raphaël Santos Patrick Malley William Tam Joey Andres Adrian Perez Rodriguez Joseph Rézeau Ray Morris Matthew Tavella Abhishek kumar Mario Wehr Pierre Guinoiseau Botond Hegedus Mike Churchward Tien Nguyen Gaël Mifsud Huong Nguyen Gareth J Barnard Heiko Schach Shashikant Vaishnav Michael Penney Michael Milette Huong Nguyen Vinnie Monaco Pete Whelpton ddelblanco David Curry Yu Zhang Julien Boulen Donal McMullan Rohith Singirikonda Albert Gasset Yair Spielmann Andrew Davidson Vishal Raheja Barbara Ramiro sangnguyen Simon Champion Olli Savolainen Graham Boyle Stephen Bourget Daniel Kosinski João Umberto Ciocca de Almeida Alberto Lara Hernández Ashley Holman Thijs Kinkhorst Arjen Lentz Danny Wahl Joby Harding Set Lonnert Adam Olley Aaron Barnes Brendan Heywood nivedita setru Brian King Mary Evans Jay Jayswal Oleg Demeshev Panagiotis Nikoloutsopoulos Andrew Madden ferran.recio Jonathon Fowler Adam Pawełczak Matt Staroste Charles Severance Russell Smith Darko Miletić Jason Fowler Urs Hunkler Nikita Kalinin Gergely Kún Christian Wolters Septatrix David Saylor Don Bowman Michael Spall Michael Hawkins Tobias Reischmann Corey Wallis Petr Skoda Alan Carter hiendinh maksudr Carlos Escobedo Shamiso.Jaravaza Fabrice Ménard lior gil Travis CI Lee Campbell Ed Bassett Moodle Bot Avi Levy Kevin Pham Helson Castro Renaat Debleu Eugene Shwab Michael Brown Martin Vögeli Test Test Martin Mastny Tom Cubanski BME Epito Jean-Roch Meurisse hanna edelman Shintaro Fujiwara Thong Bui romuald lorthioir Josh Ebarvia ScottVerbeek zpottie Henning Bostelmann Thế Vinh Lê Gary Harris Matt Rice Evan Irving-Pease Patrick McNeill Franziska Hübler Zoe Bogner godric Susanna Zanatta Valeriy Streltsov Anthony Ales Matthew Switlik Jean-Michel Védrine andreasschenkel Peter Miller Jacob Christiansen John Gasper Paul Holden James McQuillan Anupama Sarjoshi Abel Camacho Dongsheng Cai Paul Shew Tyler Bannister Crafton Williams Donald Barrett David Mudrák Tim Gus Faisal Kaleem Fabien Dallet Aparup Banerjee Andrew Zito Rod Norfor Krista Koivisto