Information Security
& DevOps Engineer
With over a decade of experience in critical banking infrastructure, I specialize in delivering secure, resilient, and high-performing systems. My career has been shaped around supporting and improving Java-based applications in high-stakes environments, particularly in fraud prevention and Anti-Money Laundering (AML) systems.
Proficient in vulnerability management, automation (Bash/UNIX), Java memory tuning (JVM, heap analysis), and middleware optimization. Known for bridging the gap between development and operations, supporting international teams, and communicating technical insights clearly to non-technical stakeholders.
Aplication Sr. Support — Tech Lead
Responsible for ensuring reliability, performance, and uptime of production systems through advanced observability and canary deployments. Provide production support, quickly diagnose and resolve incidents, and automate monitoring and alerting to prevent issues before they impact users.
- Implement and maintain observability tools (metrics, logs, tracing).
- Manage canary releases to detect issues early during deployments.
- Provide 2nd/3rd level production support and incident resolution.
- Automate alerts and remediation processes to reduce downtime.
- Collaborate with dev teams to improve system reliability.
Application Sr. Support — DevOps Engineer
Analyzed and implemented infrastructure solutions for mission-critical Citibanamex applications, focusing on enhancing the architecture and performance of AML systems. Ensured high availability, security, and compliance of key banking platforms while collaborating with global and regional teams.
- Led infrastructure improvements to support AML and fraud detection platforms.
- Served as primary liaison between global development teams and regional operations.
- Managed application lifecycle: deployment, patching, version upgrades, and security remediation.
- Represented the regional team in business meetings, translating technical updates into actionable insights.
- Drove continuous improvement initiatives to optimize system performance.
Intermediate Analyst — Fraud & AML Applications
Led planning, analysis, and execution of critical technology projects supporting Citibanamex's Fraud and Anti-Money Laundering (GFTS) systems. Ensured high availability, resilience, and security of key applications.
- Maintained 24/7 availability and integrity of core fraud and AML applications.
- Diagnosed and resolved complex Java Application Server issues including memory leaks and JVM tuning.
- Coordinated patch management, version upgrades, and secure deployments.
- Developed and executed remediation plans to address security vulnerabilities.
- Implemented automation and performance tuning strategies for continuous improvement.
Middleware Support Engineer — Banking Infrastructure
Supported the stability, performance, and security of mission-critical banking infrastructure at Citibanamex. Specialized in IBM WebSphere administration, Java application tuning, and automation of operational tasks. Monterrey, N.L.
- Managed deployment, configuration, and version migration of IBM WebSphere Application Server.
- Diagnosed Java issues including memory leaks, heap dumps, and performance bottlenecks.
- Automated routine tasks using Bash scripting, reducing manual errors and increasing efficiency.
- Provided application-level support for KYC, Mantas (AML), and SaNS banking systems.
- Renewed SSL certificates and applied security patches to maintain compliance.
Middleware Support Engineer — Java J2EE & UNIX Automation
Provided middleware support for Java J2EE applications, ensuring stability, performance, and security across critical banking systems. Developed automation scripts, managed system operations, and led vulnerability remediation strategies. Monterrey, N.L.
- Resolved execution, compilation, and deployment issues in complex J2EE environments.
- Designed and executed vulnerability remediation plans; performed risk assessments.
- Created efficient Bash scripts to automate operational tasks on UNIX/Linux systems.
- Conducted JVM tuning and heap memory analysis to identify and fix memory leaks.
- Handled patch management, log analysis, and configuration of high-availability systems.
Web Programmer — Online Education R&D
Developed web solutions for the Online Education Research and Development Center at ITESM (Tecnológico de Monterrey), programming interactive content for the Learning Management System (LMS).
- Programmed interactive content and custom components for the LMS using JavaScript, AJAX, jQuery, HTML, and CSS.
- Enhanced interactivity and debugging capabilities within online courses.
- Collaborated with instructional designers and multimedia teams on responsive educational interfaces.
Specialized in development and administration of strategic information systems, with a business focus to navigate rapid technological change and international markets.
Professional certification covering ethical hacking methodologies, vulnerability assessment, penetration testing, and information security auditing.
Information Technology degree with focus on systems design, software engineering, and business process automation.
Knowledge in mechatronic systems integration for industrial production and automated production system programming.
To work as part of a team and provide additional value through experience, carrying out my position with commitment and professionalism. To focus knowledge on information security while participating in multidisciplinary and international teams, leveraging a deep understanding of web systems, pentesting techniques, vulnerability assessment, software development, and task automation to improve both individual and organizational workflows.