Gerardo Perrucci - Full Stack EngineerGerardo Perrucci

Technical Lead

Technical Lead

Technologies

React.js
AngularJS
TypeScript
JavaScript
IBM WebSphere
J2EE
Oracle
Maven

Technical Lead | Santander

Spearheaded the development of a configurable product engine and scaled a high-performing engineering team for a global banking leader.

Overview

As Technical Lead for ISBAN (Santander's technology arm), I was tasked with solving one of the most critical bottlenecks in the bank's digital operations: the slow rollout of new financial products. I balanced high-level architectural design with hands-on leadership of a rapidly growing team.

Challenges

  • Repetitive Development: Each new product or channel required a fresh implementation, leading to fragmented logic and maintenance nightmares.
  • Team Scaling: Managing the explosion of the delivery team from a small group of 8 to a large, distributed unit of over 20 developers while maintaining quality.
  • Legacy Integration: Synchronizing modern frontend frameworks (React/Angular) with heavy J2EE/WebSphere backend infrastructures.

Solution

Dynamic Process Architecture: I designed an API-first architecture that used metadata to define business rules and UI flows. This allowed the bank to 'configure' a new product rather than 'coding' it from scratch.

Engineering Leadership: Established standardized code review, quality gate, and task distribution practices. I mentored junior developers and defined clear roles within the team to ensure consistent delivery even as headcount tripled.

Results

  • Reduced Time-to-Market: New product launches became significantly faster by leveraging the reusable core engine.
  • Organizational Scaling: Successfully integrated more than a dozen new developers into the workflow without sacrificing code quality or project timelines.
  • Multi-Channel Consistency: Guaranteed that the same business logic was applied whether the user accessed the service via internal branch software or public-facing digital platforms.

Interested in a similar project?

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

Technical Lead | Full Stack Developer - Gerardo Perrucci