JSON CV Manager
CLI tool to manage your CV as code using the JSON Resume schema. Generates ATS-friendly PDFs, validates content, and lets you create tailored variants per application without touching Canva.
- JavaScript
8+ years building frontend interfaces, currently at Yuno.
I design and build fast, accessible, and maintainable interfaces with React and TypeScript. I have worked in fintech and e-commerce with distributed teams, taking end-to-end ownership when the work touches Go, Node.js, or Java.
I work well when the problem is poorly defined and when the code I inherit is not mine. I have led test automation in banking, migrated applications to TypeScript in e-commerce, and built microfrontends in fintech. What stays consistent across those contexts: I read the code before writing my own, I prefer a small reviewable PR over a large explained one, and I review what I ship with the same attention I give to what lands in my queue.
I build the reconciliation module as a microfrontend (single-spa) inside the dashboard. Stack: React, TypeScript, and Material UI on the frontend; Kotlin on the backend. Focus on scaling the module without coupling it to the monolith and shortening release cycles.
I maintained and evolved the back-office over three years: new features, UX improvements, DX improvements. Stack: React, TypeScript, Material UI and Chakra UI on the frontend; Go and Node.js on the backend.
I migrated the insurance application from the legacy platform to TypeScript and React, working with product, design, and backend teams.
I led web, mobile, and service test automation with Selenium, Appium, Rest Assured, Screenplay, and Cucumber. I also worked on batch processes in Java/AS400 and defined the testing strategy for several teams.
I automated web, mobile, and service tests with Selenium, Appium, Rest Assured, Screenplay, and Cucumber for clients of the testing practice.
I built web applications with Ionic and AngularJS to manage and customize the customer experience inside a CRM.
CLI tool to manage your CV as code using the JSON Resume schema. Generates ATS-friendly PDFs, validates content, and lets you create tailored variants per application without touching Canva.
Multilingual landing page (ES/EN/FR) with integrated Decap CMS, contact form via Resend, and static deployment on Vercel. No subscriptions, 100% open source.
Web tool to calculate Colombia's Financial Transactions Tax (GMF): compute the charge on a transaction or the deposit needed to stay within the tax-exempt threshold.
Open-source project consuming API Colombia to explore the country's geography, history, tourist attractions, and presidents, with a focus on performance and accessibility.