Skip to content
View ShanuDevCodes's full-sized avatar

Highlights

  • Pro

Block or report ShanuDevCodes

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.

Content in all repositories owned by your account will be closed.
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
ShanuDevCodes/README.md

πŸš€ About Me

data class Shanu(
    val role: String = "Software Developer",
    val university: String = "Kalinga Institute of Industrial Technology",
    val degree: String = "B.Tech CSE β€’ Graduating June 2027",
    val building: String = "Systems that scale, apps that ship",
    val funFact: String = "85% latency reduction on a live production pipeline πŸ”₯"
)

val me = Shanu()

Software engineer who built systems serving 6,000+ users, with experience in distributed computing environments, multi-tiered systems, and scalable, fault-tolerant architectures.


πŸ› οΈ Tech Stack

Languages

Kotlin Java C C++ TypeScript JavaScript Python SQL HTML CSS

Mobile Development

Android SDK Jetpack Compose KMP Room WorkManager DataStore Retrofit Hilt

Backend

Spring Boot Hibernate Node.js Express.js PostgreSQL MongoDB Firebase Supabase

Frontend

React Next.js Tailwind CSS

Tools & DevOps

Docker Git CI/CD AWS Postman Swagger

CS Fundamentals

DSA OOP OS DBMS CN SD


πŸ—οΈ Featured Projects

πŸ“± KIITO β€” Academic Companion

6,000+ Downloads β€’ Android + iOS

GitHub Play Store App Store

KMP Compose Multiplatform Room Supabase WorkManager

  • πŸ”€ ~80% shared business logic across Android & iOS via KMP
  • πŸ“Ά Full offline-first architecture with background sync
  • πŸ“Š 80% Play Store conversion Β· <0.3% crash rate

πŸ“° NewsBits β€” AI News Aggregator

1,900+ Articles/Day Pipeline

GitHub APK

Kotlin Firebase Algolia Gemini AI MVVM Hilt

  • ⚑ Sub-200ms query latency via optimized Algolia index
  • ☁️ Serverless pipeline with fallback mechanisms
  • πŸ” Google Credential Manager + email-verification auth

πŸ” Finance REST API Backend

Multi-Role Secure Data Processing

GitHub Live API

Java Spring Boot PostgreSQL JWT Docker JUnit

  • 🚦 Rate limiting: 100 req/min/IP via Bucket4j
  • πŸ—‚οΈ Composite index systems for optimized query performance
  • πŸ”’ RBAC with JPQL-enforced role-based data access

πŸ”‘ Certificate Auth Backend

Hierarchical JWT Β· Multi-Tier Auth System

GitHub

Spring Boot JWT Docker AWS EC2 RBAC

  • πŸ” Hierarchical JWT system with multi-tier role validation
  • ☁️ Deployed on AWS EC2 with Dockerized containerization
  • πŸ›‘οΈ RBAC-enforced access control across certificate hierarchy

πŸ“ˆ GitHub Stats



πŸ† Achievements

πŸ₯‡ Achievement
🎯 Top 5 / 200 teams β€” IIT Kharagpur B-Plan Competition, Kshitij 2026
⚑ Top 5 / 30+ teams β€” Ignithon Hackathon, E-Labs KIIT
☁️ AWS Academy Graduate β€” Cloud Foundations (March 2026)
🧩 400+ DSA Problems β€” Graphs, DP, Trees (LeetCode + GFG)

πŸ’Ό Experience

Software Developer (Android & Backend) Β· E-Labs, KIIT Β· May 2025 – Present

Led end-to-end feature delivery for a system serving 6,000+ users. Reduced sync latency from 20s β†’ 3s (~85%) by identifying bottlenecks and applying algorithmic optimizations. Operated in an agile environment with ownership from design to production.



"Build systems that scale. Ship code that matters."

Pinned Loading

  1. NewsBits NewsBits Public

    Kotlin

  2. My_Workout_Plan My_Workout_Plan Public

    Workout Planner for Android

    Kotlin