Spiraledge
2025 – Present Full-time
Software Engineer — Java Backend → Full-Stack
Progressed from Java backend development to full-stack engineering, building and maintaining applications using Java, Python, React, and MySQL.
Full-Stack Developer (Python & React)
- Built end-to-end features across Python and React applications, collaborating with cross-functional teams to troubleshoot production issues and maintain reliable application behavior.
- Integrated OpenAI and Google Gemini APIs for invoice OCR, document processing, speech-to-text, and multilingual translation.
- Developed and enhanced Retrieval-Augmented Generation (RAG) workflows, focusing on knowledge-base chunking, semantic retrieval, and conversational context management.
Java Backend Developer
- Developed and maintained RESTful APIs and business logic for enterprise applications covering inventory management, purchasing, financial transactions, and automated workflows.
- Optimized complex MySQL queries and stored procedures, addressing performance bottlenecks, database locking, and data consistency issues.
- Implemented Stripe payment integrations, including subscription lifecycle management, webhook processing, and idempotency handling to prevent duplicate event processing.






