In development

The FX Tools.

Primary stackVue.js

Internal tools and client-facing applications for a fintech company, including a modular CRM system with dynamic dashboards.

The FX Tools.
Role
Frontend engineer (contract)
Timeline
2022 – 2023
Team
Frontend + backend teams
Context
Fintech internal tooling
/ The brief

FX Tools needed internal dashboards and client-facing applications they could iterate on weekly. I came in to accelerate the frontend side while backend teams shipped API capabilities in parallel.

/ Overview

At The FX Tools, I contributed to frontend development of internal tools and client-facing applications. The main project was a modular CRM system built with Vue.js and Tailwind CSS, featuring dynamic dashboards, user management, and REST API integrations. The role involved close collaboration with backend teams and rapid iteration on UI components.

/ Approach
/01

Reusable Vue component library

Built a shared component set on Vue + Tailwind so internal teams could assemble new dashboards without repeating layout code.

/02

Typed REST client

Wrapped REST endpoints in a typed client so breaking backend changes surfaced at build time instead of in production.

/ Scope
  • Modular CRM with configurable dashboards
  • Client-facing app interfaces shipped alongside internal tools
  • Tight iteration cycle with backend teams
Full stack
Vue.jsJavaScriptTailwind CSSREST APIs
/ Footer

Clear design, solidengineering.

© 2026 Alejandro Chavarria · All rights reserved.

Built with care in Costa Rica · CR