Since 2006 leading software projects after 8 years of training in programming and information technologies.
My first contact with lines of code was in 1998 with assembler. Nowadays, enthusiast of high level layers and clean architectures.
Although in the last years focused on frontend, wide experience also in fullstack.
Despite the fact that I usually support, manage and lead teams of developers, I don’t stop training code. Applying in recent projects with typescript and dart: clean architectures, design patterns, DDD, functional programming, etc.
It is worth mentioning my work as a trainer and/or consultant.
Member of the ‘GloMo channel management’ team where the main activity was to support the rest of the project teams in 5 countries: Argentina, Colombia, Mexico, Peru and Uruguay. This included: the integration of pull requests (gitflow, features and bugfixes), requests for new components and new collaborating teams, management of releases, coaching and landing of teams, management and organisation of meetings, administration of Jira (JQL, Releases…), maintenance and collaboration in the documentation of the project, support in testing and Jenkins.
A multidisciplinary team in which I also had to perform development tasks such as: implementing the scaffold of the GloMo app for Colombia, creating architecture solutions for the features components that were shared between the different countries (Lit), refactoring a mock api called Artichoke that was used for testing, developments in Google Apps Script, among others. Collaborating also frequently with the core team of the project and giving support performing the role of tech lead in different lines of development of the project.
Due to previously non-existent and/or basic procedures, it is worth noting the creation and design of these for the management of components and equipment.
Development in polymer (cells) of requirements with agile methodology. Proposals of architecture solutions.
Senior* developer of requirements, bugs, unit testing and e2e. I also developed a complete module that consisted in selling tickets through the Tixalia service.
Barcelona city council portal. Full stack development, transactions through annotations (init, commit, rollback), design patterns, etc.
Mainly lead a team with 2 frontend and 2 backend developers to carry out the roadmap of the project. In turn, as a senior developer and frontend architecture solutions, developing the whole bundler part of the application, components, templates, etc.
In backend I gave higher level support as it was developed in Ruby and it was not in my background this language. However, I did collaborate with the backend developers on how the contracts that return services should look like, some higher level programming tips, database design, etc.
Development in fullstack of the interactive dashboard for the management of student groups, subjects and classrooms of the university Tecmilenio.
Development in fullstack of the interactive dashboard of the answers to the exams of the different students of the different campuses of the university Tecmilenio.
Development in fullstack of the backoffice of scholarship applications for student groups, subjects and classrooms of the university Tecmilenio.
To highlight something, a module for massive uploading of applications from an excel file was created, among others.
Development in fullstack of the backoffice of admission applications for the university Tecmilenio.
To highlight something, a module for mass uploading of applications from an excel file was developed, among others.
Development of the SorteosTec mobile app. Starting the project with some loose PHP files, when I commented that I could take that or start it as I wanted, was where I had my first contact with bundlers, applying gulp in this case.
You could say it was the first ‘component’ based project I developed.
Web development trainer in face-to-face classes.
Web development trainer in face-to-face classes.
Developer, technical leader and direct contact with the client supporting in the analysis of functional requirements.
Developer, technical leader and direct contact with the client supporting in the analysis of functional requirements. Putting into production and subsequent maintenance.
In Castilla La Mancha there is at least one internet centre for each municipality. This website contains the information and services offered by these centres.
To highlight something, at the time I developed a signed applet to validate that a user cannot enter certain parts of the portal if he/she does not connect from one of the centres.
Web development for a vodafone distributor.
Development of interactive help for the Banco de España intranet using Flash and ActionScript.
Developer, technical leader and direct contact with the client supporting in the analysis of functional requirements.
Developer, technical leader and direct contact with the client supporting in the analysis of functional requirements. Training of developers. Putting into production and subsequent maintenance.