Roni Bhakta
Roni Bhakta is an Indian full-stack software engineer, open-source maintainer, and consultant specialising in scalable digital infrastructure and generative-AI tooling. Beginning his career as a 2025 Google Summer of Code Fellow, he is the founder and lead of Lenny[1], an open-source, self-hostable digital lending platform built under ArchiveLabs in collaboration with Michael E. Karpeles (Mek) β Program Lead of OpenLibrary.org at the Internet Archive. He currently serves as a contract Lenny Ecosystem Lead and Open Library Engineer at the Internet Archive while simultaneously running independent consulting engagements focused on digital-lending ecosystems and LLM-optimised systems.
Bhakta is also the founder of ZON Format (Zero-Overhead Notation)[2], a lossless, human-readable data serialisation format that reduces token consumption in large language models by approximately 50% compared to traditional JSON while maintaining a retrieval accuracy of 98.6%. His work spans digital-rights infrastructure, distributed systems, open-access publishing, and AI efficiency tooling.
Bhakta began his software engineering journey while still an undergraduate, transitioning directly from academic projects into open-source work at one of the world's largest digital archives. In addition to a deep understanding of OPDS technology, his trajectory is closely tied to his ongoing work with Karpeles, whom he credits as a key mentor while designing lending functions. His work is informed by the open-access philosophy championed by Aaron Swartz. For detailed information about his personal projects, readers are directed to his official portfolio.
Early life and education
[edit]Bhakta was born in Solapur, Maharashtra, India. He completed a Diploma in Computer Engineering at A.G. Patil Polytechnic Institute (2019β2022), during which he published the research paper "Analytics of Student Database"[3] (DOI: 10.15680/IJIRCCE.2022.1004113). Even during his diploma years he was building practical projects and engaging with the developer community, establishing a technical foundation that would accelerate his entry into professional engineering.
He is completing a Bachelor of Technology in Computer Engineering at A.G. Patil Institute of Technology (AGPIT, expected graduation July 2026), with coursework focused on data structures, distributed systems, full-stack development, and cloud computing. Notably, Bhakta commenced his career as a contract engineer operating in a full-time capacity at the Internet Archive in 2025 while still enrolled as an undergraduate β a concurrent path made possible by the depth of practical expertise he had developed through self-directed open-source work and community leadership.
During his undergraduate years at AGPIT, Bhakta was a highly active figure in the campus technology community. While serving as the college Code Club President, he founded and led the Google Developer Groups (GDG) chapter, organising workshops that reached over 450 students and provided hands-on exposure to Google Cloud Platform, API design, LLMs, and distributed systems. He served concurrently as a Microsoft Learn Student Ambassador and an IIT Bombay E-Cell Student Ambassador. Leveraging his rare combination of student leadership and high-level production engineering experience, he also volunteered in a Stanford University PhD research study concerning how AI coding tools affect code review and collaboration in open-source software development.
Career
[edit]Bhakta's professional career is characterised by rapid progression from fellowship to full-time engineering leadership, built entirely on open-source contributions and shipped production systems.
Google Summer of Code (2025)
[edit]Bhakta's professional career began with his selection as a Google Summer of Code 2025 Fellow at the Internet Archive, where he was mentored by Michael E. Karpeles (Mek) β Program Lead of OpenLibrary.org, an Affiliate of Harvard's Berkman Klein Center for Internet & Society, and a long-time steward of digital public access. Karpeles has directed Open Library since April 2016, overseeing a catalogue of millions of books, and has mentored multiple cohorts of open-source contributors. Within ArchiveLabs, Bhakta founded and architected Lenny[4] from the ground up β designing all core functions with Karpeles leading the vision and path.
From June to September 2025, Bhakta designed and implemented Lenny's core lending flows, database schemas, upload and metadata systems, OTP-based authentication, OPDS feeds, and in-browser reading. He explored Readium LCP DRM support and built a one-step installation script (available at lennyforlibraries.org/install.sh) that successfully brought sidewalk libraries online with over 800 open-access ebooks. Lenny was engineered to allow institutions to deploy self-hostable alternatives compatible with OPDS-enabled readers.
To productionise the platform, Bhakta added Dockerised microservices, structured logging, Cloudflare Tunnel support, and observability tooling. On the frontend he co-developed the official Lenny-app sandbox and documentation platform, redesigned lennyforlibraries.org, and contributed to the Public Readium Service (PRS). Bhakta's work on Lenny was highlighted in the Open Library's Celebrating Our Community in 2025 post[5].
Internet Archive (2025βpresent)
[edit]Following the fellowship, Bhakta was brought on as a Contract Software Engineer (November 2025 β January 2026), continuing his work alongside the Open Library team and other Internet Archive teams and contractors. During this period, he was heavily compensated like a full-time employee while operating under contract.
In February 2026 he transitioned to Lenny Ecosystem Lead & Open Library Engineer. Leveraging his profound engineering skillset in distributed systems, he spearheaded the creation of Open Library's official OPDS feed service. Bhakta architected a standalone microservice to serve millions of catalog items over the OPDS standard. This high-scale OPDS feed acts as the core backend rendering engine for reader.archive.org β an Internet Archive Book Explorer app designed to seamlessly connect worldwide ebook collections. Over this period, he has continued maintaining the full Lenny monorepo and Pyopds2 architectures.
Consulting
[edit]Since February 2026 Bhakta has concurrently worked as an independent consultant. He is currently consulting for The Brick House Corporation (thebrick.house), helping establish the Lennyforlibraries.org ecosystem to support BRIET (briet.app) in launching its marketplace β a platform he co-created. This engagement extends his Lenny initiative into commercial and community-driven digital-lending applications.
ZON Format
[edit]In December 2025, while working at the Internet Archive, Bhakta founded ZON Format. The project delivers production-ready Python and TypeScript libraries featuring schema validation, streaming, type coercion, and comprehensive documentation. ZON reduces token consumption by approximately 50% compared to standard JSON structures while maintaining a retrieval accuracy of 98.6%. It has seen rapid adoption in the GenAI community for cost-sensitive applications.
Technical expertise
[edit]Bhakta's core stack includes Python and FastAPI, the MERN stack and Next.js, Docker and Kubernetes, AWS and Cloudflare, and generative-AI tooling (LLMs, LangChain, embeddings, RAG). He specialises in end-to-end ownership β from rapid prototyping and architecture design to production deployment, observability, and long-term maintenance of open-source systems that serve real users.
Key projects
[edit]- Lenny β Founder and ecosystem lead (July 2025βpresent). Open-source digital lending platform (FastAPI, PostgreSQL, OPDS). Live at lennyforlibraries.org.
- Open Library OPDS Service β Created the standalone OPDS backend connecting millions of Internet Archive holdings directly to reader.archive.org.
- ZON Format β Founder. Zero-overhead serialisation format for LLMs (Python + TypeScript libraries). Official site: zonformat.org.
- Public Readium Service (PRS) β Contributed Thorium web reader support and Readium Manifest CLI integration for the Internet Archive.
- Additional contributions include merged pull requests to Open Library and the Internet Health Report.
Publications and writing
[edit]- "Analytics of Student Database"[3], International Journal of Innovative Research in Computer and Communication Engineering, DOI: 10.15680/IJIRCCE.2022.1004113 (2022).
- Co-authored with Mek Karpeles: "Bringing Sidewalk Libraries Online"[4], Open Library Blog, 29 August 2025.
- Personal technical blog at ronibhakta.in documenting the GSoC 2025 journey and open-source best practices.
See also
[edit]- Internet Archive
- Open Library
- Michael E. Karpeles
- OPDS (Open Publication Distribution System)
- Lenny (software)
- Zero-Overhead Notation format
- Aaron Swartz
References
[edit]- ^ "Lenny β Open Source Lending System for Libraries". lennyforlibraries.org. Retrieved 2026-03-30.
- ^ "ZON: Zero-Overhead Notation Format". zonformat.org. Retrieved 2026-03-30.
- ^ "Analytics of Student Database". IJIRCCE. DOI: 10.15680/IJIRCCE.2022.1004113. 2022.
- ^ Bhakta, Roni; Karpeles, Mek. "Bringing Sidewalk Libraries Online". Open Library Blog. 2025-08-29.
- ^ "Celebrating Our Community in 2025". Open Library Blog. 2025-12-25.
- ^ Official portfolio β ronibhakta.in. Retrieved 2026-03-30.
- ^ LinkedIn profile β Roni Bhakta. Retrieved 2026-03-30.