I developed a real-time blood donation and emergency matching platform using Java and Spring Boot, with Redis GeoSpatial indexing for distance calculations and RabbitMQ for asynchronous notifications. I also secured its REST APIs with JWT and role-based access control, and used pessimistic locking to address race conditions during donor pledges.
For ContactSphere, I developed a secure contact management platform with OAuth2 integration and Redis caching. I also built an AI-powered contact auto-fill feature using Spring AI and Google Gemini, and containerized the blood donation platform with Docker and Docker Compose.

