Javier Rebull Full Stack & AI
Summary
Senior Full Stack Software Engineer with 15+ years of experience building and scaling distributed systems, full stack applications, and AI-driven solutions across front-end (JavaScript, TypeScript, React, Angular) and back-end (Python, Java, C/C++) stacks. Proven track record designing large-scale software architectures, leading cross-functional engineering teams, and shipping production systems serving millions of transactions. Deep expertise in machine learning, computer vision, MLOps, and cloud infrastructure (AWS). Passionate about developing next-generation technologies that operate at massive scale.
Work Experience
- Architected and led the Gravity Middleware Project, managing full stack migration from IBM Mainframe/DB2 to private cloud (Microfocus/Oracle) — zero critical incidents in production.
- Directed migration of 500+ WAS/WebSphere servers to modern cloud infrastructure, designing scalable distributed system architecture.
- Implemented end-to-end MLOps pipelines for automated model deployment, monitoring, and continuous integration in production banking environments.
- Leading core banking full stack development for Certificate of Deposits at OpenBank digital bank, building front-end interfaces and back-end services.
- Conducted design reviews and code reviews across engineering teams, ensuring best practices in testability, efficiency, and code quality.
- Maintained stable, incident-free production environments across distributed banking systems at scale.
- Designed and developed UI/UX interfaces for internal banking applications using front-end technologies, improving user satisfaction by 35%.
- Led full stack development on critical projects: SBNA Loans COVID-19 Relief Program, Regulatory FDIC 370, Whole Correspondence Project.
- Triaged and debugged production system issues by analyzing root causes across hardware, network, and service layers.
- Developed Computer Vision solutions for document processing and fraud detection, integrating ML models into production back-end systems.
- Built full stack applications for loans management, leading IT project portfolios and PMO activities across cross-functional teams.
- Designed and tested software products end-to-end, from requirements through deployment and maintenance.
- Designed and optimized scalable, secure distributed systems for global financial services processing millions of daily transactions.
- Developed data-driven algorithms (SAS/Python), increasing marketing response rates by 20% and reducing delinquency by 10%.
- Created interactive dashboards and front-end interfaces for executive reporting and real-time data visualization.
- Developed and maintained large-scale core financial systems (COBOL, Java) for BBVA Bancomer and Santander México with zero critical incidents.
- Designed front-end user interfaces for mainframe applications, improving operational efficiency and developer experience.
Education
Focus: Smart Optimization, Linear Optimization, Non-Linear Optimization, Data Engineering
Relevant Coursework: Data Science, Machine Learning, AI, Data Visualization, Fintech & IoT
Relevant Coursework: Programming, Software Engineering, AI, Computer Networks, Data Structures, Algorithms & Operating Systems