Book a Call
Hi, I'm Roni đź‘‹
Full-stack developer, passionate about building innovative Open Source solutions that solve real-world problems.
Open to job offers
RB
recently

About

I build open-source, production-grade systems that empower communities and solve real-world problems, scalable, reliable, impact-first. Expertise in Python/FastAPI backends, MERN/Next.js UIs, cloud-native (Docker, Kubernetes, AWS/Cloudflare), and GenAI (LLMs, LangChain, embeddings, RAG) for end-to-end design, shipping, and ops.

As a 2025 Google Summer of Code Fellow turned contract intern Software Developer (Nov 2025,Jan 2026) at Internet Archive for Internet Archive's Open Library (11M+ users), I own backend architecture and APIs for Lenny an open-source digital lending system equipping libraries with affordable e-book circulation, channeling Aaron Swartz's vision of universal access (co-founder of Reddit, Open Library, and RSS) via Readium LCP/OPDS. Rolled out global OPDS feeds (100+ beta libraries), CI/CD pipelines, and observability for seamless integration. Co-created Lenny with Internet Archive; maintain the full ecosystem, including pyopds2 library (extending IA packages with OPDS2 examples), as core maintainer for pyopds2 and the Lenny-app monorepo (TurboRepo/TS/React); advance PRS for secure, decentralized global e-book lending for Internet Archive.

Hiring for full-stack roles in open infra or GenAI? Reach out, let's build at scale. DM on X @ronibhakta1.

Work Experience

I

Internet Archive

2025 November - 2026 january
Open Library Junior Software Developer at Internet Archive

Got hired as a Junior Software Developer at Internet Archive for Open Library team for 2.3 months. Working on maintaining and enhancing the Lenny project, an open-source digital lending system for libraries, work on Open Library Batch Import system & enable Open Library with OPDS(Open Publication Distribution System) feed. Responsibilities include backend development, API design, and collaborating with the Open Library team to ensure seamless integration and functionality. Continuing to contribute to the open-source community while gaining valuable industry experience.

I

Internet Archive

2025 - Present
Maintainer for Lenny Eco-System at Internet Archive & Open Library

After getting selected as a 2025 Internet Archive GSoC Fellow. Also a Maintainer for Lenny project. Contributed to the development of Lenny, an open source lending system for libraries. Responsible for backend architecture, deployment, and API design. Collaborating with ArchiveLabs and Internet Archive community.

G

Google Summer of Code 2025

2025 June - 2025 September
GSoC 2025 Contributor at Internet Archive & Open Library Contributor

Selected as a GSoC 2025 Fellow at Internet Archive. Contributing to the development of Lenny, an open source lending system for libraries. Responsible for backend architecture, deployment, and API design. Collaborating with ArchiveLabs and Internet Archive community. This project is a lifetime project, and I am one of the stakeholders in this project. I am also a lifetime project maintainer with the OpenLibrary project lead Michael E. Karpeles (Mek).

Open Source Contributions

A

ArchiveLabs

2025 - Present
Internet Archive, Open Library Contributor

Contributed to open source projects under Internet Archive, including Open Library, with multiple merged pull requests and active participation in the open source community. Contributed to the development of Lenny, an open source lending system for libraries. Responsible for backend architecture, deployment, and API design. Collaborating with ArchiveLabs and Internet Archive community.

O

Open Library

2025 - Present
Open Library Contributor

Contributed to the development of Open Library, an open source project aimed at creating a web-based library catalog. Worked on improving the user interface and user experience, as well as fixing bugs and implementing new features.

I

Internet Health Report

Nov 2024 - Dec 2024
Internet Health Report Contributor

Contributed to the Internet Health Report, an open source project that aims to provide insights into the health of the internet. Worked on project called internet-yellow-pages and fixed deprecated keywords in the neo4j queries. Issue: #159

Volunteer Experience

G

Google Developer Groups on campus organiser

September 2024 - June 2025
Organiser

Founded GDGC AGPIT and led a tech community, organizing 5+ workshops and meetups, impacting 450+ students with hands-on tech exposure to GCP (Google Cloud Platform). Increased student engagement in emerging technologies by 60% through events on API Design, cloud computing, LLMs, FSD, and real-time systems. Collaborated with 3 external institutions to expand networking opportunities for tech enthusiasts.

M

Microsoft Student Ambassador

January 2025 - Present
Student Ambassador

Founded AGPIT MLSA and led a tech community, organizing 2+ Workshops and In-person meetups, Impacting 260+ Students with hands-on exposure to GIT, GITHUB & AZURE. Increased student engagement in emerging Microsoft technologies by 40% through events on GitOPS, Cloud, LLMs, FSD, Algorithms and Docker. Collaborated with 4 external institutions to expand networking opportunities for tech enthusiasts.

E

E-Cell, IIT Bombay

July 2024 - December 2024
E-Cell Campus Ambassador

Served as a Campus Ambassador for E-Cell IIT Bombay, in collaboration with Physics Wallah. Gained access to valuable resources like financial literacy and coding courses, along with internship opportunities. Contributed to E-Cell's success and gained valuable experience, ranking 80 out of 2108 students.

Education

A

A.G. Patil Institute of Technology

2022 - Expected July 2026
B.Tech, Computer Engineering (Relevant Coursework: Data Structures and Algorithms, Distributed Systems, Full-Stack Web Development, Cloud Computing)
A

A.G. Patil Polytechnic Institute

July 2019 - May 2022
Diploma, Computer Engineering (Published research paper on “Analytics of Student Database” - DOI: 10.15680/IJIRCCE.2022.1004113)

Skills

Python
JavaScript
Flask
FastAPI
Node.js
React
Next.js
Express.js
MERN Stack
HTML5
CSS3
Tailwind CSS
Flexbox
Git
GitHub
SQL
MySQL
PostgreSQL
MongoDB
Docker
Kubernetes
AWS
Cloudflare
Redis
Kafka
WebSockets
Prisma
SQLAlchemy
ORM
Serverless
OpenAPI
CI/CD
System Design
Authentication
Scaling
Performance Benchmarks
Monitoring
Container Orchestration
State Management
Message Queues
PubSub
Langchain
Hono
DevOps
Distributed Systems
Cloud Computing
Sentiment Analysis
LLM
GCP
Azure
API Design
Real-time Systems
GitOps
Algorithms
Data Structures
Portfolio

Featured Projects

A showcase of my recent work spanning full-stack development, open source contributions, and innovative solutions.

Lenny-app: Sandbox & Documentation for Lenny

Lenny-app is a sandbox prototype and documentation website for the Lenny lending system. It allows users and admins to interact with Lenny, try out the system with demo e-books powered by OPDS, and provides a landing page and documentation for developers. Built with TurboRepo (Monorepo), TypeScript, React.js, Next.js, Node.js, Express.js, and Docker, it supports both development and production modes. Lenny-app is designed to be future-proof, enabling easy integration, open-source contributions, and a great user experience.

TypeScript
React.js
Next.js
Node.js
Express.js
TurboRepo
Docker
OPDS
Documentation
Open Source

PRS: Internet Archive’s Public Readium Service

PRS (Public Readium Service) is an internal project at Internet Archive to support Readium Manifest CLI and Thorium web reader integration. Contributed support for Readium Manifest CLI 0.4.0 and added Thorium web support. PRS enables secure, global lending of e-books via OPDS feeds and is designed to work with Lenny and other digital library systems.

Readium Manifest CLI
Thorium Web Reader
OPDS
Python
FastAPI
Docker
Open Source

Lenny: Open Source Lending System for Libraries (ArchiveLabs)

All around the world, "Little Free Libraries®" have been popping up on street corners and improving peoples’ lives, built on a simple principle: take a book, share a book. As our lives and books become digital, we’re losing the freedoms of ownership that make Little Free Libraries possible. Lenny is a new open-source, free, plug-and-play project that lets anyone, anywhere – libraries, archives, individuals – set up their own digital lending library online. \n Lenny is designed to be frictionless, affordable, and easy to adopt, enabling individuals and libraries to have their own public digital libraries.

As a GSoC 2025 Fellow at Internet Archive, I co-built Lenny from scratch, responsible for backend architecture, deployment, and API design. Collaborating with ArchiveLabs and the Internet Archive community, including Michael E. Karpeles (Mek).

Lenny is our answer to the vision of pioneers like Aaron Swartz: access to information is a right, not a privilege. Building Lenny strengthens the open source ecosystem and helps create a decentralized, global library for the future.

Learn more at lennyforlibraries.org and GitHub.

FastAPI
Python
Nginx
Postgres
S3
Minio
Docker
SQLAlchemy
Readium LCP
OPDS
API Design
Containerization
Open Source

Nexxus: AI-Driven Microblogging Platform

Developed sentiment analysis for posts using LLM to categorize as neutral, positive, or negative and provide user recommendations for improved experience. Built the frontend with ReactJS, middleware with Hono (ExpressJS for Cloudflare), and PostgreSQL with Prisma accelerate for serverless pooling and Prisma ORM for data migrations. Integrated Azure for OpenAI resources and routes using Python. Currently enhancing user feeds to be more interest-specific using ML, LLM with Lang-Chain using Python for data processing and FastAPI for interaction, deployed on Azure. works inside a docker container with Nginx as a reverse proxy. The project is designed to be scalable and maintainable, with a focus on performance and user experience.

ReactJS
Hono
TypeScript
Tailwind CSS
Prisma
PostgreSQL
Hono
docker
Nginx
ExpressJS
Cloudflare
PostgreSQL
Prisma
Python
FastAPI
LLM
Langchain
Azure
Sentiment Analysis
Machine Learning
ORM
Serverless

Code Club AGPIT Website

Leading the development of the official Code Club AGPIT website. Responsible for project architecture, feature planning, and team coordination. The website showcases club activities, events, and projects, and serves as a hub for student engagement and resources.

ReactJS
Next.js
TypeScript
Tailwind CSS
GitHub Actions
Vercel
Open Source

Uni Data Analysis

Created a web application for university staff to view detailed, year-wise student performance stats and generate dynamic reports with personal remarks on marksheets. Built an ExpressJS REST API using MySQL (XAMPP). Used Dynamic Programming for cumulative performance metrics. Included dynamic marksheet generation and an attendance system. Showcased an AI-powered ERP system Idea (AI-Driven Student Performance Analytics, which was a idea representation of a project (ERP) derived from this project at INDIA STARTUP MAHAKUMBH 24', receiving feedback from 10+ industry leaders.

ExpressJS
MySQL
XAMPP
Dynamic Programming
REST API
HTML
CSS
JavaScript
ERP
Get in Touch

Let's Connect

Want to chat? Just shoot me a dm with a direct question on twitter and I'll respond whenever I can. I will ignore all soliciting.