Krishnamoorthi G

krishnamoorthitech2224@gmail.com

About

My public repositories show the strongest evidence in full-stack web development, applied machine learning, and interactive front-end work. The most substantial projects combine Django or Flask backends, React or server-rendered interfaces, and deployment or workflow automation through GitHub Actions and GitHub Pages.

Recent repository activity especially highlights a campus resource management system built across separate backend and frontend repositories, an interactive React portfolio with 3D and performance-focused features, and forecasting projects that connect TensorFlow and scikit-learn workflows to usable web interfaces.

Skills

Languages

Frameworks and Libraries

Cloud, Deployment, and Tooling

Projects

design-portfolio

React, Vite, Three.js, @react-three/fiber, Framer Motion, Vitest, Playwright

This project is an interactive portfolio application built as a React and Vite experience rather than a simple static page. The repository includes a 3D background, lazy-loaded sections, accessibility-oriented motion handling, performance testing, and a deployment workflow for GitHub Pages.

Repository: github.com/gkrishna247/design-portfolio

python09-campus-reshub-api

Python, Django, Django REST Framework, Simple JWT, drf-spectacular, MySQL

This backend supports a campus resource management system with APIs for accounts, resources, bookings, notifications, and audit logs. The code shows role-based permissions, validation helpers, OpenAPI documentation, and transactional booking logic designed to reduce double-booking conflicts.

Repository: github.com/gkrishna247/python09-campus-reshub-api

python09-campus-reshub-web

React, Vite, Material UI, React Router, Axios, Day.js

This frontend pairs with the Campus ResHub API and organizes the product into routes and views for students, staff, faculty, and administrators. It includes theme switching, authenticated navigation, token refresh logic, and structured pages for resources, bookings, approvals, and administration.

Repository: github.com/gkrishna247/python09-campus-reshub-web

AgriCast

Python, Flask, TensorFlow, Keras, scikit-learn, pandas, NumPy

AgriCast combines notebook-based experimentation with a Flask interface for commodity price forecasting. The repository includes data preprocessing and model training notebooks, then serves predictions through a web UI that lets users choose dates and commodity categories.

Repository: github.com/gkrishna247/AgriCast

lendit-p2p-market

Python, Django, HTML, CSS, JavaScript, WhiteNoise

This project is a peer-to-peer rental marketplace built on Django with user authentication, item listings, category-based browsing, booking requests, and dashboard management. It stands out as an original product-style application with clear models, views, templates, and deployment-oriented configuration.

Repository: github.com/gkrishna247/lendit-p2p-market

Engineering Quality