Mobile Apps
An enterprise-grade mobile banking platform with high-performance APIs, event-driven microservices, and iOS support.
What it does: Provides core mobile banking features — account management, transactions, and real-time notifications — across Android and iOS. How it was built: Java + Spring Boot REST APIs with Redis caching, Kafka for async event-driven messaging between microservices, Vue.js for web UI, Swift for iOS, PostgreSQL, Docker, and AWS S3. What I learned: Implementing Redis caching strategies for a 50% API response time improvement; designing Kafka-based event-driven architectures for reliable microservice decoupling; cross-platform development spanning backend, web frontend (Vue.js), and native iOS (Swift).
Built with
Topics