$ INITIALIZING PORTFOLIO.SH
roshan@universe: ~ zsh
0%
$ whoami
ROSHAN
KAMATH
$ cat ./identity.txt
and I'm a
$ cat ./bio.txt

19 y/o Information Science student building AI tools, full-stack
applications, and practical developer projects. Passionate about
learning fast, solving real problems, and becoming a high-impact engineer.

9+
PROCESSES COMPLETED
4+
STACKS MASTERED
v2.0
CURRENT BUILD
roshan.jpeg — preview
[img: ROSHAN_KAMATH.jpeg | 340x360px | RGB]
Roshan Kamath
$ cat ./about.md

Building things that
actually matter.

I'm a 19-year-old Information Science student from Mangaluru, Karnataka, currently in my 4th semester. I started coding because I was curious — I stayed because I realised I could build things that solve real problems.

My focus is AI-powered tools and full stack applications. I don't just learn technologies in isolation — I build projects that combine them in meaningful ways. From Flask backends to Gemini-powered frontends to Discord bots, I like shipping things that work.

I'm actively looking for internship opportunities where I can contribute, learn fast, and grow alongside a strong team.

STATUSOpen to internships
LOCATIONMangaluru, Karnataka 🇮🇳
EDUCATIONSCEM — Info Science, 2nd Year
FOCUSAI Tools · Full Stack
$ ls ./tech-stack/

Tools I build with.

FRONTEND
React
Vite
JavaScript
HTML / CSS
BACKEND
Python
Flask
Node.js
REST APIs
AI & ML
Gemini API
Groq / Llama 3.3
spaCy NLP
Prompt Eng.
DATABASES & DEVOPS
MongoDB
PostgreSQL
Git / GitHub
Vercel · Railway
$ ls ./projects/ --flagship

Things I've shipped.

// 001
AI Resume Analyzer

Scores your resume against job descriptions, detects skill gaps using spaCy NLP, and rewrites bullet points using Llama 3.3 via Groq.

PythonFlaskspaCyLlama 3.3Groq
// 002
ArchGen AI

Describe any software system in plain English and get a complete architecture diagram + technical breakdown instantly. Gemini 2.5 Flash + Mermaid.js.

ReactViteGemini 2.5Mermaid.js
// 003
Server Guardian

AI-powered Discord moderation bot that detects and handles toxicity, spam, and hate speech in real time using Gemini's API.

PythonDiscord.pyGemini API
// 004
GitHub Stats Dashboard

GitHub stats dashboard with contribution heatmaps and a shareable Wrapped card — like Spotify Wrapped but for your code.

JavaScriptViteGitHub APIChart.js
$ cat ./resume.pdf

My Resume.

A quick snapshot of my education, technical skills, projects, and certifications. I'm currently in my 2nd year at Sahyadri College of Engineering & Management, pursuing B.E. in Information Science.

If you're hiring for an internship role in AI development, full stack engineering, or anything in between — let's talk.

Roshan_Kamath_Resume.pdf
$ ./contact.sh --open-inbox

Let's build something.

I'm actively looking for internship opportunities. If you're building something interesting or just want to talk tech, my inbox is open.