You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Alvaro ChicoAC

Alvaro Chico

Senior FullStack Developer

€120/day
Madrid, ES
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Alvaro

Do you need to develop an application, create a web platform, or improve an existing digital product?

I am a Mobile and Full Stack Developer, specializing in converting ideas and business needs into functional, intuitive, and easy-to-maintain solutions. I can help you with developing a project from scratch, adding new features, resolving bugs, and supporting existing applications.

I primarily work with Kotlin for native Android application development, with ReactNative and Flutter for hybrid solutions, and with React, TypeScript, and Node.js for web solutions. I also have experience developing projects with Laravel, PHP, MySQL, and WordPress.

I have participated in projects for the health, education, marketing, e-commerce, and financial services sectors, developing solutions such as:

• Native Android applications
• Web platforms and systems
• Front-End dashboards and functionalities
• APIs and Back-End logic
• Medical consultation systems
• Quiz mobile applications
• Online stores and virtual catalogs
• Corporate websites
• Email templates for digital marketing
• Application maintenance, support, and improvement

I differentiate myself by my ability to work in mobile, Front-End, and Back-End environments, adapt to the needs of each project, and quickly learn new tools. I maintain clear communication during development and strive to deliver stable, organized solutions aligned with the client's objectives.

Tell me what you need to develop or improve, and we will review the best way to turn it into a digital solution.
  • Spanish

    Native or bilingual

  • Italian

    Basic

  • English

    Basic

Can work on-site
Madrid (up to 50km)

Experience

  • INNOQA (BBVA ESPAÑA)
    Software Development Analyst
    BANKING AND INSURANCE
    November 2024 - Today (1 year and 7 months)
    Spain
    Development and Implementation of AML platform
    Participation in the development of an Anti-Money Laundering (AML) platform focused on calculating risk scoring for clients, potential clients, and third parties. Collaboration in the implementation of the scoring calculation engine, ensuring its correct operation in different environments and geographies where BBVA has a presence.
    Java, Spring Boot, Spring batch, APX Batch, Oracle, Jira, Github
    • Functional and Evolutionary Support – Multigeography AML Platform
    Functional support during the MVP1 phase of the AML platform, assisting different countries in adopting the scoring model and resolving incidents. Analysis of cases reported by local users, identification of functional causes, and coordination with technical teams for their resolution. Monitoring of initiatives and improvements to the scoring engine, ensuring the correct application of the model in each geography. Execution and validation of functional tests to ensure the stability of the scoring calculation and its correct implementation in production.
    Tools: Java, Spring Boot, Spring batch, APX Batch, Oracle, Jira, Github
    • Implementation of a batch process for selecting invoices (Accepted and Rejected) according to a compliance logic
    Functional experience:
    Implementation of a batch process responsible for processing over 10 million invoice data based on a compliance logic to select accepted and/or rejected invoices and record them in .dat output files for post-processing. Generation of test cases. Generation of evidence for use cases.
    Tools:
    Java, Spring Boot, Spring batch, APX Batch, Oracle, Jira, Github
    • Implementation of Workday services for data transfer from external provider to internal technologies.
    Java Spring boot APX ASO GitHub
  • HOLDINGS BPO
    Senior Backend Developer
    TECH
    December 2024 - January 2025 (1 month)
    Colombia
    Implementation of complete microservices architecture in AWS.
    I implemented the complete architecture based on microservices deployed in AWS Lambda, orchestrated by API Gateway with a centralized authorizer for access control.
    Additionally, I designed and integrated a queue service for asynchronous processing of system messages, documents, and files, optimizing the overall platform performance.
    Each repository was configured with its own CI/CD pipeline in GitHub Actions, enabling continuous automatic deployment to AWS Lambda and real-time notifications to the team via Telegram.
    AWS, Lambda, EventBridge, AmazonMQ, API Gateway, S3, Git, Github, Github Actions
    • Implementation of the Complete Digital Signing and Blockchain Registration Flow.
    Functional Experience:
    I led the technical and cloud implementation of the complete digital document signing flow, managed through microservices covering the entire process: authentication, document creation, signature reception, status updates, and version control.
    As part of the system's technological evolution, I directed the design and integration of document and signature registration using blockchain technology, ensuring the traceability, immutability, and legal backing of each operation. This change was executed under my technical and strategic leadership, in collaboration with a blockchain expert, ensuring a secure, auditable, and scalable cloud implementation.
    Furthermore, I designed and integrated a secure service for external signers without an account on the platform, accessible via an authorized and validated link, complying with internal regulations and digital security policies, leading technical decisions, code reviews, and architecture definition to ensure system quality, continuity, and reliability.
    NodeJS, Express, MongoDB, RabbitMQ, Git, Github, ClickUp, Blockchain
    Node.js React.js AWS Express js Git
  • BBVA LIMA
    Analyst Software Solution Development
    October 2022 - January 2024 (1 year and 3 months)
    Implementation of Invoice Selection and Validation Batch Process. I led the implementation of the batch process responsible for processing over 10 million invoice records, applying a compliance logic for automatic classification of accepted or rejected invoices, and their registration in output files (.dat) for post-processing and data analysis. During development, I coordinated a team of 2 developers, defining the technical strategy, assigning tasks, and supervising code quality and functional testing. I also managed the generation of test cases and evidence for use cases, ensuring complete process traceability and alignment with the bank's internal standards. Tools: Java, Spring Boot, Spring batch, APX Batch, Oracle, Jira, Github

Recommendations

Be the first to recommend Alvaro

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • ASO Developer
    BBVA
    2025
  • LRBA Developer
    BBVA
    2025
    LRBA

Categories