Skip to content
View riteshdavv's full-sized avatar

Block or report riteshdavv

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
riteshdavv/README.md

๐Ÿš€ Ritesh Singh | GSoC'25 Contributor

Full Stack Developer | GSoC'25 Contributor at Drupal | Open Source Enthusiast


๐Ÿช About Me

  • Iโ€™m a Electronics and Telecommunication undergraduate at IET, DAVV Indore.
  • Currently working on Appwrite + Drupal Integration as part of Google Summer of Code 2025.
  • Iโ€™m focused on Full Stack Web Development, System Design, and AI Productivity Tools.
  • I build modular, scalable solutions with clean architecture and developer-first UX.

I actively engage in

  • building scalable web applications,
  • developing machine-learning projects,
  • refining my DSA skills, and
  • contributing to open-source.

๐Ÿ›  Tech Stack & Expertise

  • Programming Languages: JavaScript, TypeScript, Java, Python, C++
  • Frontend: React.js, Next.js, Tailwind CSS
  • Backend: Node.js, Express.js, MongoDB, PostgreSQL
  • Cloud & DevOps: Docker, AWS
  • AI/ML: TensorFlow, NumPy
  • Version Control & Tools: Git, GitHub, Vercel

๐Ÿ“Œ Currently exploring advanced AI/ML concepts, including deep learning architectures, model optimization, and deploying scalable AI-driven applications.


๐Ÿ“ซ Letโ€™s Connect

LinkedIn GitHub Email


๐Ÿš€ Projects

๐Ÿ† Google Summer of Code (GSOC) 2025, Drupal Association

Appwrite Integration Module - Secure BaaS Integration for Modern Web Workflows

The project aimed to develop a robust, secure, and extensible Drupal module that integrates with Appwrite, an open-source backend-as-a-service (BaaS). By bridging these platforms, the module will empower developers to build dynamic, serverless applications while leveraging Drupalโ€™s powerful CMS capabilities.

๐Ÿš€ Features & Goals:

  • โœ… 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.

๐Ÿ”— GitHub Repo | ๐Ÿ”ฅ Project Details


๐Ÿ“š Learning & Research Interests

  • Advanced Backend Engineering (Microservices, GraphQL, Serverless)
  • AI/ML Applications in Web Development
  • Optimizing web applications for scalability and performance
  • Blockchain Development for secure applications

๐Ÿ”— Connect With Me

๐Ÿ“ฉ Email: [email protected]
๐Ÿ’ผ LinkedIn: linkedin.com/in/riteshdavv


๐Ÿ† Achievements

  • ๐Ÿ… 2nd Runner Up of Hackvento, an inter-college based hackathon organized by Invento, IET DAVV.
  • ๐Ÿ”ฅ Winner of Science Exhibition organized in IIT, Delhi

๐ŸŽฏ Goals for 2024

โ˜‘๏ธ Deepen expertise in AI/ML, focusing on model optimization and real-world applications
โ˜‘๏ธ Contribute to impactful open-source AI projects and research initiatives
โ˜‘๏ธ Build scalable AI-powered full-stack applications
โ˜‘๏ธ Gain proficiency in cloud-native architectures for AI deployment


โญ Thanks for stopping by! Feel free to connect with me or explore my repositories. ๐Ÿš€

Pinned Loading

  1. drupal-appwrite drupal-appwrite Public

    This module integrates modern Appwrite backend services with Drupal. Built to empower developers with seamless OAuth login, cloud-native file storage, and document sync capabilities โ€” all configurโ€ฆ

    JavaScript

  2. gitbattle gitbattle Public

    A gamified open-source contribution tracker that motivates developers to engage with open-source projects by providing real-time contribution tracking, leaderboards, badges, and insights. Built witโ€ฆ

    TypeScript