Skip to content
View JyotirmoyLaha's full-sized avatar
:octocat:
Crafting
:octocat:
Crafting

Highlights

  • Pro

Block or report JyotirmoyLaha

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 is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
JyotirmoyLaha/README.md

Jyotirmoy Laha — Web Developer. Focus: AI/ML and web. Education: BCA, year 3.

LinkedIn Email Followers Profile views

About Me BCA student (3rd year) with a foundation in AI/ML and web development. Builder mindset — I ship real-world projects, not tutorials. Philosophy — learn by building, breaking, and rebuilding better. Pronouns — he/him. Featured Projects StudyVerse — zen-inspired study and life journal. Google Sign-In, Firestore-backed entries, Canvas-based image compression and daily streak tracking. Built with HTML5, CSS3, JavaScript, Firebase, Firestore, Google Auth and the Canvas API.
StudyVerse — architecture & data flow
StudyVerse architecture: Google sign-in via Firebase Auth, entry composed in the browser, attachments downscaled with the Canvas API, then written to Cloud Firestore with streaks derived on read.

Source code Live demo

AI Resume Analyzer — upload a PDF resume and pick a target role; a Flask API extracts the text with pdfplumber, scores skill gaps and returns a learning roadmap. Built with HTML5, JavaScript, Tailwind, Python, Flask and pdfplumber.
AI Resume Analyzer — architecture & data flow
AI Resume Analyzer architecture: the Tailwind UI posts a PDF and target role to the Flask /analyze endpoint, resume_parser extracts text with pdfplumber, skill_gap scores it against the role, and the response returns matches, gaps and an ordered learning path.

Frontend source Backend source Live demo

Mess Manager — shared mess expense tracker with a Firestore ledger and live sync, plus a React Native and Expo companion app with Google Sign-In and PDF export. Built with JavaScript, Tailwind, Firebase, Firestore, React Native and Expo.
Mess Manager — architecture & data flow
Mess Manager architecture: Google sign-in gated by firestore.rules, meals and costs written to a shared Firestore ledger, onSnapshot listeners pushing updates to every client, and balances split per member with expo-print emitting a PDF.

Source code Live demo

J.SkyCast Weather — live conditions and forecasts from WeatherAPI via city search or geolocation, surfacing AQI, UV index and astronomy data. Built with HTML5, CSS3, JavaScript, WeatherAPI and geolocation.
J.SkyCast Weather — architecture & data flow
J.SkyCast architecture: a city search or navigator geolocation lookup resolves the location, an async request hits api.weatherapi.com, forecast, AQI, UV index and astronomy data are parsed, and the UI backdrop swaps to match live conditions.

Source code Live demo

Personal Portfolio — React and Vite portfolio with Three.js and Spline 3D scenes, plus a FastAPI chatbot running Groq LLM completions over scraped content. Built with React, Vite, TypeScript, Tailwind, Three.js, FastAPI and Groq AI.
Personal Portfolio — architecture & data flow
Portfolio architecture: a React and TypeScript bundle built with Vite and styled with Tailwind, Three.js scenes via react-three-fiber plus the Spline runtime, a FastAPI backend scraping context with BeautifulSoup, and Groq LLM completions answering questions about the site.

Source code Live demo

Tech Arsenal Tech arsenal by category — languages and core tools: Python, JavaScript, C, HTML5, CSS3, SQL, Git, GitHub, Kotlin. PQC and cryptography: PQC, Utimaco HSM, PKCS#11, AES-256-GCM, X25519, Ed25519. Backend and databases: FastAPI, Flask, Node.js, Express.js, Firebase, PostgreSQL, MySQL, REST APIs, Groq AI, Hugging Face. Frontend and mobile: React, React Native, Expo, Vite, Tailwind CSS. Tools and deployment: Postman, Render, Netlify, SSL pinning, Play Integrity, App Attest. GitHub Analytics

Contribution activity graph for JyotirmoyLaha over the last 31 days

Learn by building, breaking things, and rebuilding better.

LinkedIn  ·  Email  ·  Portfolio

Popular repositories Loading

  1. j.portfolio j.portfolio Public

    JavaScript 54

  2. ai-resume-analyzer-backend ai-resume-analyzer-backend Public

    AI-powered Resume Analyzer & Skill Gap Finder using Python

    Python 28

  3. mess-maneger mess-maneger Public

    JavaScript 27

  4. ai_resume_analyzer_frontend ai_resume_analyzer_frontend Public

    HTML 20

  5. j.weather j.weather Public

    CSS 8

  6. JyotirmoyLaha JyotirmoyLaha Public

    JavaScript