Senior Frontend Engineer — Lima, Peru · Remote (US time zones)
Frontend engineering for banking and enterprise.
Over five years shipping production software for banking and enterprise — BCP, Citibanamex, Banco Azteca, and ManpowerGroup's global AI talent platform (100K+ users). Core stack: Angular (v13–v21), TypeScript, RxJS and Tailwind, with React in micro-frontend architectures and a full-stack foundation in .NET and Node.js. I use AI agents as a productivity multiplier, not a substitute for engineering judgment.
- less manual screening
- ~90%
- less manual screening
- AI candidate matching · ManpowerGroup
- faster transaction processing
- ~60%
- faster transaction processing
- Biometric digital signature · Citibanamex
- fewer security vulnerabilities
- ~60%
- fewer security vulnerabilities
- Enterprise SSO · ADEX
Experience
2026 — Now
Senior Frontend Engineer
ManpowerGroup · Global AI-powered talent acquisition suite used by 100K+ recruiters
- Built Candidate Match (Angular 18 + TypeScript), the core AI matching feature — processes batches of up to 1,000 candidates per run, cutting manual screening work by ~90%.
- Delivered an organization-wide blog and content platform: 20+ UIs across 4 modules, from design to production.
- Automated repetitive content workflows by building reusable AI skills, saving ~4 hours per week and standardizing production across teams.
- Angular 18
- TypeScript
- RxJS
- Jest
- .NET 8
- Azure DevOps
- Nx
2025 — 2026
Senior Frontend Engineer
Globant · Citibanamex · High-security branch platform for agents of Mexico's leading bank
- Built the frontend of a biometric digital signature flow (card + biometrics) for signing banking contracts, cutting agents' transaction processing time by ~60%.
- Led the frontend work of the Angular 14 → 16 migration without taking the platform out of production.
- Developed secure UIs for sensitive banking operations under strict security and compliance requirements.
- Angular 14/16
- TypeScript
- RxJS
- Jest
- Jasmine
- REST APIs
2024 — 2025
Frontend Engineer
Globant · BCP · Foreign-exchange product (USD⇄PEN) with preferential rates at Peru's largest bank
- Built new UIs for the FX flow inside a micro-frontend architecture (Angular + React), using NgRx and RxJS for state management.
- Executed the app's Angular 13 → 16 migration and implemented XSRF token protection against CSRF attacks.
- Instrumented key flows with GA4 and Adobe Analytics, enabling product and conversion tracking.
- Angular 13/16
- TypeScript
- NgRx
- React
- Micro-frontends
- GA4
- Adobe Analytics
2024 — 2025
Frontend Engineer (Freelance)
10Pearls · Banco Azteca · Credit withdrawal PWA (Ionic + Angular) for one of Mexico's largest banks
- Built and maintained core UI components for the credit flow, delivering a mobile-first PWA.
- Contributed to the migration from Angular 13 to a micro-frontend architecture (Angular + React).
- Implemented full marketing and analytics tagging across the funnel: GA, GTM, Meta Pixel, TikTok Pixel and Google Ads conversions.
- Angular 13
- Ionic
- TypeScript
- React
- GTM
- GA4
- Jasmine
- Karma
2023 — 2024
Full Stack Developer
Social Capital Group · Internal business platforms, from UI to database
- Built and optimized frontend (Angular 15 + Angular Material) and backend (PHP 8.2), including MySQL schema design and query optimization.
- Set up CI/CD pipelines and Docker deployments on AWS, reducing manual deployment work.
- Angular 15
- Angular Material
- PHP 8.2
- MySQL
- Docker
- AWS
- Figma
2022 — 2023
Full Stack Developer
ADEX · Internal web applications for Peru's leading exporters association
- Designed and built a company-wide Single Sign-On (Angular + .NET Core 6) that centralized employee access — a security audit measured ~60% fewer vulnerabilities.
- Delivered dashboards, advanced filters and search improvements across management modules in Agile sprints.
- Angular 15
- .NET Core 6
- C#
- SQL Server 2019
- Tailwind CSS
Earlier — BI Analyst at Vida Software · Database Programmer Analyst at Market Conexión (2021–2022)
Skills
Frontend
- Angular (v13–v21)
- TypeScript
- RxJS
- NgRx
- React
- Micro-frontends
- Ionic
- Tailwind CSS
- Angular Material
Backend & Data
- .NET / .NET 8
- C#
- Node.js / Express
- REST APIs
- SQL Server
- PostgreSQL
- MySQL
- MongoDB
Testing & Quality
- Jest
- Jasmine
- Karma
- XSRF protection
- Secure banking UIs
AI & Tooling
- LLMs & AI agents in product
- Claude / Copilot / Cursor
- GA4 / GTM / Adobe Analytics
- Azure DevOps
- Docker & CI/CD
- Nx
Side Projects
Magrolabs
Production e-commerce API with LLM-powered features and full observability.
Node.js · Express · PostgreSQL · LLMs
Hermes
Agentic voice-coding pipeline that turns Telegram voice notes into supervised Claude Code sessions.
Telegram · Claude Code · AI agents