01.about 02.experience 03.projects 04.education 05.contact github
Backend & Full Stack Engineer

Sharana
Basava

Building scalable backend systems and AI-powered applications with Django, Spring Boot, FastAPI, and AWS. Final-year CS student · SGPA 9.16 · Ex-Infosys intern.

View Projects → Get in Touch GitHub ↗
5+
PROJECTS
9.16
SGPA / 10.0
150d
LEETCODE STREAK
// about me

I build systems
that scale.

Final-year CS student at Sahyadri College with a focus on backend architecture, cloud deployment, and AI-integrated systems.

From microservices with RabbitMQ to RAG pipelines with LangChain and Gemini — I build things that solve real problems cleanly.

150-day LeetCode streaks in both 2024 and 2025. Not because I had to, but because I like the puzzle.

skills.json
$ cat skills.json
{
  "languages": ["Python", "Java", "JavaScript", "TypeScript", "SQL"],
  "backend": ["Django REST", "Spring Boot", "FastAPI", "Node.js", "LangChain"],
  "databases": ["PostgreSQL", "MongoDB", "MySQL", "Supabase"],
  "cloud": ["AWS EC2", "ECR", "Lambda", "SNS", "SES", "Docker", "Nginx"],
  "concepts": ["Microservices", "Event-Driven", "RAG", "JWT Auth", "REST APIs"],
  "available": true
}
$
02

Experience

Jan 2026 — Mar 2026
Infosys
Virtual
Full Stack Developer Intern
  • Built a freelance services marketplace with job posting, candidate matching, and application tracking using Django REST Framework.
  • Implemented JWT-based authentication with role-based access control for three user types: candidate, recruiter, and admin.
  • Created a recruiter dashboard integrated with email notifications to manage applications and automate status updates.
PythonDjango REST JWTSMTPPostgreSQL
03

Projects

02
Eventsphere
Cloud Event & Ticketing Platform

Full-stack campus ticketing system with real-time seat tracking and atomic double-booking prevention, deployed end-to-end on AWS.

Atomic MongoDB operations prevent duplicate bookings under concurrent load
SNS → Lambda → SES async notification pipeline
Docker + ECR + EC2 + Nginx full-stack deployment
JWT-secured admin dashboard with event analytics
03 — MICROSERVICES
SpringFitAI
AI Fitness Recommendations · Spring Boot · RabbitMQ

Microservices fitness platform with three independently deployable services — User, Activity, and AI. RabbitMQ decouples activity ingestion from AI processing so the main API stays non-blocking. Google Gemini API generates personalized fitness plans from user activity data.

3-service Spring Boot microservices architecture
RabbitMQ async queues for non-blocking AI processing
Eureka service discovery + Spring Cloud Config + API Gateway
Google Gemini API for personalized fitness recommendations
04
Email Writer
AI-Powered Email Generation · Spring Boot + Gemini

A Spring Boot application that generates professional email drafts using Google Gemini API. Users provide a subject and tone, and the AI produces a complete, ready-to-send email.

Google Gemini API integration for context-aware email generation
REST API built with Spring Boot for prompt handling and response delivery
Supports multiple tones: formal, casual, follow-up, and apology
05
Spring Security Project
JWT Authentication · Spring Boot + Spring Security

A complete authentication and authorization system built with Spring Boot and Spring Security. Implements JWT token-based auth with role-based access control, user registration, and protected route handling.

JWT-based stateless authentication with token generation and validation
Role-based access control — USER and ADMIN roles with method-level security
Spring Security filter chain with custom authentication entry point
04

Education

B.E. Computer Science & Engineering
Sahyadri College of Engineering & Management, Mangaluru
SGPA 9.16 / 10 2023 — May 2026
PUC — Science
Sri Vidyaniketan Public College, Gangavathi
92.23% 2021 — 2023
05

Achievements

🔥
150-Day LeetCode Streak
Maintained daily problem-solving in both 2024 and 2025. Consistency badge earned twice.
🐍
Python — Infosys Springboard
Python Programming Certificate completed during the Infosys internship year.
📊
Python Data Analysis
Certificate covering NumPy, Pandas, and data wrangling fundamentals.

Let's build
something great.

Open to internships, full-time SWE roles, and interesting conversations about backend systems and AI.