Skip to content
View srijanravisankar's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report srijanravisankar

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
srijanravisankar/README.md

cover-image


Hi πŸ‘‹, I'm Srijan Ravisankar

Full-stack developer| AI Enthusiast | 3rd Year Computer Science Student @ Lakehead University πŸ‡¨πŸ‡¦


πŸš€ Featured Project: Odysseyelp (Hackathon 2025)

An AI-powered group travel planner that turns chat chaos into perfect itineraries.

  • The Problem: Coordinating group trips is messy. Finding consensus on food and activities takes forever.
  • The Solution: A real-time group chat app that "listens" to user wishes, uses Google Gemini 1.5 to reason out a consensus, and fetches real-world data via the Yelp Fusion AI API to build a conflict-free itinerary.
  • Key Tech: Next.js 16 (App Router), Supabase (PostgreSQL), Mapbox GL, ShadCN UI.
  • My Role: I architected the multi-agent AI pipeline (chaining Gemini reasoning with Yelp data) and implemented a custom RLS-bypass broadcast system in PostgreSQL to sync itineraries across private user dashboards instantly.

πŸ“‚ Other Notable Projects

🧠 Memento

May 2025 – July 2025 A modular full-stack flashcard app featuring AI-generated cards and FSRS-based spaced repetition.

  • Stack: React.js, Python (FastAPI), SQLAlchemy, SQLite.
  • Highlight: Released installable binaries via GitHub Actions; robust data handling with Pydantic.

πŸ”Š Ciphersonic

Feb 2025 – April 2025 An end-to-end encrypted messaging app that transmits data via sound waves (air-gapped communication).

  • Stack: Python, Flask, GGWave, PyCryptodome.
  • Highlight: Implemented RSA/AES encryption for secure, internet-independent key exchange.

Oct 2024 – Dec 2024 A data science project analyzing player engagement trends across age and gender.

  • Stack: Python, Jupyter, Tidyverse, ggplot2.
  • Highlight: Created interactive visualizations to drive data-driven insights on game mechanics.

πŸ“œ Certifications

  • Kubernetes & Docker (Boot.dev)
  • Git & Linux Architecture (Boot.dev)

Connect with me:

srijanravisankar srijanravisankar srijanravisankar srijanravisankar srijanravisankar srijanravisankar srijanravisankar

Languages and Tools:

android css3 docker express flask git html5 javascript kotlin linux materialize nextjs nodejs postgresql postman python react tailwind typescript


srijanravisankar


Pinned Loading

  1. CleverCourse CleverCourse Public

    🏫 An AI-powered, ADHD-optimized, Bite-sized learning for distracted minds.

    TypeScript 2

  2. odysseyelp odysseyelp Public

    🌍 Odysseyelp helps people discover and plan visits to real locations in any city.

    TypeScript 2

  3. CryptographyProjects CryptographyProjects Public

    C++

  4. wallet-backend wallet-backend Public

    Forked from prajithravisankar/wallet-backend

    Kotlin

  5. TheFlashcardProject TheFlashcardProject Public

    JavaScript