At Contus Tech, I re-architected Hike Messenger’s Ejabberd authentication pipeline with JWT-based authentication and Redis session validation, reducing authentication latency from 200ms–3s to 1–2ms. I also redesigned the schema to support multi-session login and introduced scheduled cleanup of expired tokens.
For Hike Messenger, I developed a native RabbitMQ module in Ejabberd, replacing a Java XMPP service and removing inter-service network calls. I also implemented message reactions with asynchronous database operations, offline synchronization, and fallback persistence.
At Contus Tech, I also worked on Mirrorfly, replacing a single-service API Gateway dependency with highly available Nginx/Apache proxy servers and improving gateway availability to 99.99%. I developed a reusable Maven JWT authentication library adopted across 10+ Spring Boot microservices.

