
Ariel G. Falcón
software
full_stack
developer
About
Full-Stack Dev | AI Engineer. Angular and Java / Spring, software architecture and complex harness generation for agent orchestration.
Experience
- -
AI Driven Full Stack Developer @ Aubay Spain
Madrid, ES - HybridSummary:
- Working in BNP Paribas PF team, developing tailored software solutions for their internal needs. Developing with Angular and Java / Spring, accelerated by agent orchestration and harness engineering in a controlled, secured banking environment focused on security, performance and clean code.
Responsibilities:
- Orchestrating AI agents and managing development harnesses to speed up delivery inside a controlled, secured environment.
- Developing and maintaining internal tools for client managing.
- Building a cross-platform component library for standardized UI/UX across applications.
- Building a sales management application with batch processing pipelines and real-time Outlook calendar integration, under strict banking security standards.
Achievements:
- Optimized the data synchronization flow, reducing processing time by 95%.
- Delivered a cross-platform component library that unified UI/UX standards across multiple internal applications.
- Shipped a sales management platform with batch processing pipelines and real-time Outlook calendar integration, meeting the strict security requirements of a banking environment.
- TypeScript
- Angular
- CSS
- SCSS
- i18n
- Jest
- Java
- Spring
- Spring Boot
- Docker
- Kubernetes
- Helm
- GitLab
- Figma
- SonarQube
- Fortify
- Vault
- IBM Cloud
- Linux
- -
Full-Stack Developer @ Zener Soft Consulting
ES - RemoteSummary:
- Experienced in developing high-complexity, scalable, data-driven projects with a focus on performance, user experience, and system integration. Participated in development of a complex Micro-services, Hexagonal, DDD, Spring Java project.
Responsibilities:
- Developed and maintained projects, ensuring scalability, performance, clean code, efficient architecture and robust user experiences.
- Collaborated with cross-functional teams of developers, designers, and project managers to deliver high-quality solutions.
- Ensured code quality and optimized front-end and back-end performance to meet user needs and business objectives.
- Managed complex, data-intensive projects, ensuring smooth integration of business logic and user interfaces.
- Designed and developed highly reactive components and workflows to improve application efficiency and user interaction.
- Developed endpoints and services for business logic and data management, ensuring seamless integration with front-end applications.
Achievements:
- Optimized front-end performance by resolving critical issues, improving page load times, and enhancing user experience.
- Developed an internal tool to streamline client-owned code documentation, introducing interactive design guidelines and testable components.
- Created a highly complex application for the national healthcare system, successfully handling large-scale data management and implementing intricate business logic.
- Built a data analysis microservice for the Spanish Treasury Department, reducing a 30-day iteration workflow to under 10 seconds.
- HTML5
- CSS3
- SCSS
- Bootstrap
- JavaScript ECMA6+
- TypeScript
- Vue
- Angular
- Jasmine
- Jest
- Java
- Spring
- RabbitMQ
- NodeJS
- Postman
- i18n
- Git
- GitHub
- GitHub Actions
- Figma
- Jira
- Docker
- Kubernetes
- Skaffold
Projects
AI-powered, application-agnostic testing platform that automatically generates, executes and maintains Playwright E2E and unit tests on every deployment. It analyzes source code changes, identifies the affected application areas across repositories, validates them against a real running environment, and commits verified test suites automatically.
- Deterministic engine with CI-enforced infra ↔ AI separation
- Harness Engineering with RAG-grounded agent context
- Multi-repo code comprehension that resolves how services communicate across the whole system
- Impact analysis of the real change blast radius across repos
- Objective change-coverage verification of generated tests
- Continuous learning pipeline that extracts reusable rules
- Provider-agnostic AI runtime (OpenCode, Codex) + independent reviewer
- TypeScript
- NodeJS
- Playwright
- Docker
- SQLite
- ast-grep
- Lizard
- Serena
A propiertary code AI-driven CV matching system to connect the offer and the best candidates. Automates the recruitment process.
- Tailored job opportunities
- AI-driven complex workflows
- 80% increase in productivity
- Python
- Redis
- Firebase
- Google Cloud
- Claude
- Groq
This website! My personal portfolio, made with Astro. Integrates many themes and key shortcut actions.
- Fast, modern and SEO-friendly
- Printable CV generation
- Crazy NeoVim mode, try it!
- Astro
- TypeScript
- Tailwind
- NodeJS
- PNPM
- Vercel
A web scraper that uses AI to extract data from websites. It's a tool to automate the data extraction process, using machine learning to identify and extract data from websites.
- Simple script
- Data Extraction
- Web scraping
- Javascript
- Selenium
- ChromeDriver
- Groq
A Space Invaders game with a retro look, made with Vue3 and TypeScript. It's a fun project to showcase my skills in Vue3 and TypeScript.
- Space Invaders game
- Retro fun
- Vue3 + TypeScript
- Vue3
- TypeScript
- CSS
- Vite
- PNPM
- Netlify
Education
Experis Academy – Spain
Cloud Computing (AWS)TEIDE Formation Center – Spain
Web DevelopmentCalixto García Medical School – Cuba
Medicine (unfinished)
Certificates
AWS Developers Training
AmazonC1 Advanced English
EF SET
Skills
- HTML Advanced
- CSS Advanced
- SCSS Advanced
- Tailwind Intermediate
- Bootstrap Intermediate
- JavaScript Advanced
- TypeScript Advanced
- Angular Advanced
- RxJS Intermediate
- Vue Intermediate
- Astro Intermediate
- Node Intermediate
- PNPM Beginner
- Java Intermediate
- Spring Intermediate
- MongoDB Beginner
- MySQL Intermediate
- PostgreSQL Intermediate
- Git Advanced
- GitHub Advanced
- AWS Beginner
- Docker Intermediate
- Kubernetes Beginner
- Python Beginner
- Jest Intermediate
- Jasmine Intermediate
- Shell Beginner
- Linux Beginner
- Swagger Beginner
- Postman Intermediate
- Figma Beginner