Technologies
Spring Boot
Java
SQL
MySQL
React
Full Stack Engineer | Titanbank
Engineered core banking microservices and optimized data-driven access controls for a modern B2B banking environment.
Overview
My work at Titanbank focused on the backend infrastructure necessary for digital banking transformation. I balanced feature development with deep performance optimization in a highly regulated financial environment.
Challenges
- Scalability: Banking systems must handle sharp spikes in traffic during business hours.
- Security: Ensuring role-based access control (RBAC) was both secure and performant across millions of records.
- Integration: Navigating the complexity of legacy core banking systems and modern third-party APIs.
Solution
Streamlined REST API Development: Developed a suite of Java/Spring-based services to handle account creation, document validation, and user management.
Database Tuning: Performed a full review of SQL schemas and query patterns, implementing indexing strategies and query optimizations that significantly reduced latency in business-critical processes.
Results
- Robust Infrastructure: Delivered a stable API layer that supported the bank's evolution into new digital channels.
- Operational Efficiency: Increased the throughput of B2B onboarding requests by optimizing the underlying data access layer.
- Future-Ready Architecture: Established a maintainable codebase that follows modern Spring best practices, simplifying future feature additions.
