The FX Tools

Modular CRM · weekly release cadence

Role
Frontend engineer (contract)
Timeline
2022 – 2023
Team
Frontend + backend teams
Context
Fintech internal tooling

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.

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

Reusable Vue component library

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

Typed REST client

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

Impact

Features

Stack

Back to all projects