The Python NZ Scandal: Betrayal at the Heart of the Community

An exploration of the financial scandal involving Carlos Cordero, former treasurer of Python NZ, revealing how his theft impacted the community and led to a rallying of support from the open-source community.
The Python NZ Scandal: Betrayal at the Heart of the Community

A Shocking Breach of Trust: The Python NZ Theft Scandal

In a startling revelation that has sent ripples through the programming community, Carlos Cordero, the former treasurer of Python New Zealand, has admitted to embezzling $70,000 from the volunteer-run organization over several years. This theft has not only jeopardized the financial stability of the society but also raised questions about governance and trust among its members.

The Fraud Uncovered

Cordero pleaded guilty at the Invercargill District Court for his actions between February 2019 and October 2023. As the society’s treasurer, he was responsible for managing funds meant to support community initiatives, including the renowned Kiwi PyCon conference. Instead, his misappropriation of funds led to significant debt and raised the specter of liquidation for Python NZ.

Tom Eastman, president of Python NZ, spoke about how this breach of trust shocked both the society and its members. He recounted the extensive financial damage, revealing that 1,674 unauthorized transactions were traced, amounting to $48,849 in net losses.

“The offending started slowly but became more complex over time. It was astonishing to discover the depth of the fraud, especially after we had just finished organizing a major event,” Eastman noted.

Community engagement in programming events is vital.

The Scale of Misappropriation

The financial misconduct involved extravagant personal spending including over $10,000 at Starbucks and $7,000 on fast food franchises. Such revelations have stirred outrage and sadness within a community built on principles of trust and collaboration.

Even more concerning was Cordero’s secret application for a COVID-19 Small Business Cashflow Loan, which according to the society’s rules, should have been discussed and voted upon by its members. This lack of communication exacerbated the crisis, leading Eastman and other leaders to perceive a culture of secrecy.

The Community’s Response

Faced with potential liquidation, Python NZ reached out to the larger programming community. In a pivotal moment, Linux Australia stepped in to help, offering critical support through sponsorship and guidance. “Our options were bleak until we began collaborating with Linux Australia,” Eastman explained.

The solidarity among the open-source community showcased the resilience inherent in these programming tribes, as many members pooled their resources to stabilize the society’s financial situation.

Community rallies behind Python NZ.

Regaining Trust and Moving Forward

The implications of Cordero’s theft extended beyond mere financial strain. Trust, which is fundamental in volunteer organizations, faced a severe breach. Eastman shared that Python NZ has undertaken steps to improve their governance by enhancing accountability measures and ensuring transparency in financial transactions.

“It took rigorous discussions and the implementation of stricter controls to avoid a repeat of this situation. Now, transactions require co-signatures, making it difficult for one person to have unchecked access to the society’s finances,” he stated.

The upcoming Kiwi PyCon conference is set to continue under the auspices of Linux Australia, as Python NZ works to rebuild and regain the trust of its members.

A Lesson Learned

As Python NZ navigates this crisis, Eastman reflects on the lessons learned from Cordero’s actions, asserting that the volunteer-driven society must prioritize openness and collective responsibility. “The wider community’s support has been overwhelming and crucial in our recovery process. Our hope is to emerge stronger and more united than ever.”

Ultimately, while Cordero faces sentencing for his actions, the broader Python community remains hopeful for the future, determined to foster an environment that upholds the values of trust, integrity, and collaboration.

Python NZ’s commitment to hosting local meetups and online events will continue, ensuring that the spirit of the community prevails despite the challenges it faces. In a moving conclusion, Eastman emphasized how vital it is for them to rebuild their foundation and keep supporting each other in their programming journeys.

The spirit of collaboration persists in the open source world.

As for the funds, while Eastman hopes for restitution, the practical reality is that much of the money has already been spent. Python NZ is now focused on healing and moving forward, inspired by the backing of a community that refused to allow one person’s actions to dictate their fate.