Experience
Professional experience
A career across frontend, mobile web, digital banking, product and management applications.
Reviewed professional path from an initial industrial internship to current senior frontend work in mobile banking and investment products.
I work on investment product experiences within retail mobile banking, combining frontend development, architectural judgment and technical coordination on complex features.
- Technical reference within the investments team for frontend decisions, component definition, responsibilities and communication across UI pieces.
- PR validator for the whole mobile application, with validation capacity over PRs in a large development organization.
- Technical coordination within a four-person frontend team, supporting milestone planning, value delivery, onboarding of new teammates and technical debt management.
- Technical feasibility validation from business needs, coordination with design and backend, service integration design and definition of required data.
- Recent integration of the investment trends module into the customer Global Position experience, prioritizing performance, coexistence with other modules and alignment with usage metrics and configuration.
- Technical framing of an external financial visualization library integration as a LitElement component: requirements, vendor feasibility, architecture review and a Spec-Driven Development approach for AI agents.
- Integration of complex LitElement features inside Ember and progressive migration of legacy Ember pieces to LitElement.
- Review of unnecessary rendering, Ember engine weight and frontend quality through accessibility, QUnit, Cucumber, ESLint, Prettier, Sonar and internal plugins.
- Daily use of Jira, GitFlow, Agile/Scrum/SAFe and pipeline monitoring with Bamboo, Jenkins and GitHub Actions.
- Previous experience in third-party funds, GDPR, private banking, migration to multichannel microservices and the retail banking application for Mexico with Cells.
- JavaScript
- Ember.js
- Web Components
- LitElement
- Handlebars
- SCSS
- Chrome DevTools
- Accessibility
- Git
- GitFlow
- Scrum
- Agile
- SAFe
- Spec-Driven Development
- AI-assisted development
- Jira
- ESLint
- Prettier
- Sonar
- QUnit
- Cucumber
- Bamboo
- Jenkins
- GitHub Actions
Design and development of mobile web applications and webapps for clients such as Vueling, Iberostar, National Express, Carrefour and Alsa, combining frontend, service integration, backend work and production delivery.
- Cross-functional work across booking, purchase, payments, mobile webapps, responsive layout, PHP/Silex backend, MySQL and REST API integration.
- Direct client interaction on projects for Vueling, Iberostar, Renfe and other accounts, including on-site work, functional/technical analysis, requirement gathering, partial estimation and follow-up through production.
- Development of complete mobile booking, purchase and payment flows, with service integration, operation state management, validations and error handling.
- Development for Iberostar of a stay booking website and a private employee management webapp, including chat, tablet and desktop support and early web notifications in Google Chrome.
- Development for National Express of journey booking flows, bus ticket purchase, payment and QR handling.
- Development for Carrefour of an online grocery mobile experience with catalogue, cart, promotions, payment and complex side navigation across categories and subcategories.
- Main design from scratch, with occasional collaboration, of the internal MO2OJS JavaScript framework, inspired by jQuery patterns and used for routing, AJAX, custom templates and views in projects for Carrefour, National Express, Sanitas and other clients.
- Technical judgment to evaluate the maintenance cost of custom tooling compared with adopting open standards and frameworks.
- Development of embedded applications with Cordova, a Tizen webapp for Samsung Watch within a Renfe project and an internal application for Vueling crew operations.
- Evolution from full-stack PHP tasks toward an increasing focus on JavaScript and mobile web frontend.
- JavaScript
- jQuery
- HTML5
- CSS3
- Sass
- PHP
- Silex
- REST
- MySQL
- Cordova
- GitLab
Maintenance and evolution of a SaaS business management platform with CRM, ERP, portals, intranet and internal process modules. Geanet onDemand later evolved into Yunbit.
- Work mainly focused on JavaScript, existing product maintenance and development of new features.
- Incident resolution and internal support for existing platform modules.
- Contribution to a new product version focused on interface evolution and usability improvements.
- Development of reports and features for foundation income tax filing management, including long forms, validations, calculations and document generation.
- Full-stack work with PHP, HTML, CSS, JavaScript, AJAX, JSON, REST and MySQL on a platform built with a custom framework.
- Reinforced technical judgment around the maintenance cost of internal layers compared with open standards.
- PHP
- JavaScript
- jQuery
- AJAX
- JSON
- MySQL
- SVN
First professional stage in custom web development within a technology solutions and software integration company.
- Development of management applications, attendance control, payroll, portals, intranets, videoconferencing and video surveillance.
- Maintenance, evolution, new development and incident resolution in existing applications.
- Direct work with end clients for requirement gathering, follow-up, support, on-site work and rollout of custom solutions.
- Support in analysis, documentation and technical structuring of management applications.
- Implementation of payroll and labor management modules from client-defined rules, plus web interfaces for attendance and access-control data coming from biometric systems.
- Videoconferencing developments with Visual Basic 6 and early video surveillance applications for PDAs with C#.
- PHP
- CodeIgniter
- JavaScript
- jQuery
- HTML
- CSS
- AJAX
- JSON
- SQL Server
- MySQL
- C#
- Visual Basic 6
Company internship in the OLANET environment, a MES solution for real-time industrial production control and monitoring.
- Work mainly focused on SQL Server, DML/DDL, stored procedures and occasional support on user interfaces.
- First exposure to industrial environments, MES systems and real-time production data.
- Visual Basic 6
- SQL Server
- OLANET