KS

Keerat Jeet Singh

BCA student · Backend Developer

Bengaluru, Karnataka, India

@keerat_singh

0 followers

🎓 Bachelor of Computer Applications (BCA) at CHRIST (Deemed to be University) · Graduating 2027

About

BCA student focused on backend development with Java and Spring Boot, with hands-on experience building REST APIs, distributed job processing systems, and real-time applications. Strong foundation in data structures, algorithms, and core computer science fundamentals.

Experience

  • Web Developer
    CHRIST Special School · Bengaluru
    Oct 2025 – May 2026

    Developed a role-based staff management portal supporting 60+ students and 19 staff members across three operational modules. Implemented separate dashboards and access-control workflows for Therapist, CCDC, and CSS operations. Digitized staff record management and streamlined administrative workflows, reducing manual effort by approximately 70%. Deployed the application for institutional use and supported adoption across the staff team.

  • Web Developer Intern
    PizeonFly
    Apr 2025 – Jun 2025

    Contributed to JobHunt India, a full-stack job-hunting and recruitment platform, working across frontend workflows and selected backend/data-layer functionality. Developed job-search, job-detail, application, and profile workflows using React, TypeScript, and Vite, with Supabase for authentication, database operations, and file storage.

Education

Skills

Tools / apps / platforms

3 to 6 months 3 to 6 months A few months of practice with it.
Vite Supabase
<3 months <3 months Just getting started - under three months. This is also what shows when a level has not been set.
Git MySQL Docker GitHub Postman PostgreSQL Apache Maven

Projects

  • Nexus Chat – Social Messaging Platform
    Java, Spring Boot, WebSocket, STOMP, PostgreSQL, React, Docker

    Full-stack social messaging platform supporting private and group conversations with real-time message delivery. Implemented real-time communication using STOMP over WebSocket, persisted chat messages using PostgreSQL and JPA, and built authentication, friend management, group creation, and messaging workflows with a React frontend.

  • Distributed Job Queue System
    Java 21, Spring Boot, PostgreSQL, Docker, Prometheus, Grafana

    Distributed background job processing system for asynchronous task execution across multiple worker nodes. Implemented atomic job pickup using PostgreSQL SELECT FOR UPDATE SKIP LOCKED, priority scheduling, delayed jobs, exponential-backoff retries with jitter, dead letter queue, worker heartbeat monitoring, and automatic recovery of failed-worker jobs.

🏆 Achievements & awards

  • LeetCode problem solving

    Solved 250+ problems on LeetCode covering arrays, trees, graphs, greedy algorithms, hashing, heaps, and sliding window techniques.

  • Coding competition winner

    Winner of two coding competitions at CHRIST University; participated in multiple university and national-level hackathons.

Explore the Broxer community

🤖
Online · instant AI help
Broxer