• Developed the backend of team collaboration mobile app TopiChat for iOS and Android platforms
• Implemented features in Java (Spring Boot, REST API) and JavaScript (Node.js, Express, Socket.IO)
• Built infrastructure using Cassandra (with Lucene plugin), Redis, Docker, Consul, and NGINX
• Developed two-factor authentication (2FA) feature using SMS, Email, and Push Notification services
• Implemented multi-party real-time Video Chat feature using Twilio API, WebRTC, and JWT
• Built a Survey system that generates PDF reports with pie and bar charts using PDFBox and XChart
• Developed a Read Receipt system for channel messages and topic posts with optimized time/space usage
• Implemented a Payment system integrated with other features using TransNational Payments API