Javier Rebull Full Stack & AI

Full Stack Engineering AI & Machine Learning Software Architecture FinTech

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

Sr. Associate Application Development
Santander Bank US
Mar 2024 – Present · Quincy, MA
  • 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.
Associate Application Development
Santander Bank US
Sep 2019 – Feb 2024 · Quincy, MA
  • 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.
Computer Systems Analyst
Vass IT US
Apr 2013 – Sep 2019 · Cambridge, MA
  • 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.
Spec Analytics Analyst 2
Citibank Banamex
Jun 2010 – Apr 2013 · Mexico City, Mexico
  • 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.
Sr. Programmer
Accenture
Aug 2007 – May 2010 · Mexico City, Mexico
  • 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

M.S. in Artificial Intelligence and Data Analytics
Universidad Autónoma de Ciudad Juárez (UACJ)
2025 – 2027 (Expected) · Ciudad Juárez, Mexico

Focus: Smart Optimization, Linear Optimization, Non-Linear Optimization, Data Engineering

M.S. in Applied Artificial Intelligence
Monterrey Institute of Technology and Higher Education (ITESM)
2024 – 2026 · Mexico City · GPA: 4.0/4.0

Relevant Coursework: Data Science, Machine Learning, AI, Data Visualization, Fintech & IoT

B.S. in Computer Science & Electronics Engineering
The National Polytechnic Institute of Mexico (ESCOM IPN)
2002 – 2006 · Mexico City · GPA: 3.28/4.0

Relevant Coursework: Programming, Software Engineering, AI, Computer Networks, Data Structures, Algorithms & Operating Systems

Notable Projects

Text Classification using RNNs (PyTorch)

Built and evaluated an RNN in PyTorch for AG_NEWS article classification — preprocessing, model architecture design, training pipelines, and evaluation with confusion matrices.

Multilayer Neural Network from Scratch (NumPy)

Implemented a fully connected NN for ASL letter recognition — forward/backward propagation, gradient descent optimization, and performance benchmarking.

Stock Price Prediction using Recurrent Models

Developed and compared LSTM, ARIMA, Prophet, and Naïve algorithms for Apple stock price time-series forecasting.

Logistic Regression for Breast Cancer Diagnosis

Built a predictive model using logistic regression on the Wisconsin dataset — preprocessing, feature selection, and evaluation.

IoT for Sustainable Urban Development

Analyzed IoT's role in addressing urban challenges using distributed sensor networks — traffic congestion in Boston, public lighting in Mexico City.