UST · Jun 2024–Present · Kochi, India
Developer II · Software Engineer
- Migrated a fintech backend from Spring Boot 3.4.3 to 4.0.5 using a layered controller–service–repository architecture, removing more than 5,000 lines of legacy code.
- Built REST APIs in Java and Spring Boot for investment, wallet, and trading console workflows.
- Built Stripe payment infrastructure with KYC verification, bank tokenization, and automated onboarding.
- Implemented OTP-based multi-factor authentication and upgraded Spring Security and JWT signing.
- Rebuilt the client platform in Angular 20 with lazy-loaded, role-based routing.
- Built a real-time AI voice assistant with WebSocket audio streaming and MCP-backed chat.