Ritesh Kumar Singh

Ritesh Kumar Singh

GSoC' 25 ContributorFull Stack DeveloperOpen Source Enthusiast

I build intelligent web systems, open-source modules, and AI-powered developer tools that scale. Currently contributing to the Appwrite Drupal Integration Module via Google Summer of Code 2025.

Experience

My professional journey in software development building innovative solutions.

Google Summer of Code 2025 Contributor

Google Summer of Code 2025 Contributor

Drupal Association

May 2025 - Present
Remote

This project aims to develop a robust, secure, and extensible Drupal module that integrates with Appwrite, an open-source backend-as-a-service (BaaS). The module will enable seamless support for Appwrite’s authentication, file storage, and database APIs within Drupal’s architecture.

  • Enabled seamless login for over 100 users by implementing secure OAuth 2.0 authentication between Appwrite and Drupal, integrating GitHub and Google flows to simplify cross-platform onboarding.
  • Improved media management efficiency by 40% by integrating Appwrite’s storage bucket API with Drupal’s media system, allowing real-time upload, retrieval, and scoped access control of user-generated files.
  • Reduced data retrieval latency by 50% by connecting Appwrite’s document database with Drupal, enabling efficient storage and querying of structured content and improving developer productivity.
PHPSymfonyOAuthDrupal APIAppwrite Server SDKRESTful integration with Appwrite

Projects

Elysium | AI Reality Time Logger

Elysium | AI Reality Time Logger

An AI-powered productivity tracker that logs keystrokes, app usage, and time spent; then compares it against your daily goals to generate behavioral insights.

RustTauriPythonSQLiteTypeScriptLlamaOS Level APIs
Cerebral | Automation Assistant

Cerebral | Automation Assistant

An AI assistant that automates multi-app workspace setup, intelligently detects developer intent, identifies productivity barriers and organizes workflows based on user needs.

RustTauriPythonSQLiteTypeScriptLlamaOS Level APIs
BuggedIRL

BuggedIRL

An AI-powered bug-to-meme generator that turns frustrating errors into shareable comic relief.

Next.jsHuggingFace APIMeme Generation API (ImgFlip)

Tech Stack

Frontend

ReactNext.jsTypeScriptTailwindCSSReduxGraphQL

Backend

Node.jsExpressPythonDjangoPostgreSQLMongoDB

DevOps

DockerAWSCI/CDGitLinuxNginx

Tools

VS CodePostmanFigmaJestGitHubVercel