Gerardo Perrucci - Full Stack EngineerGerardo Perrucci

Full Stack Engineer

Full Stack Engineer

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.

Interested in a similar project?

Schedule a call to discuss how I can help with your next project

Full Stack Engineer | Full Stack Developer - Gerardo Perrucci