Skip to main content
Juan VillarroelJV
Looking for a job

Juan Villarroel

@juanvillarroel

I build payment platforms and banking integrations where transaction traceability and correctness are non-negotiable.

Venezuela
Message

What I'm looking for

I'm drawn to payment and banking systems where traceability and correctness are non-negotiable, and where I can contribute across architecture, data models, implementation, deployment, and technical decisions.

I've spent the last six years building payment platforms, most recently at BNKA, where I built microservices connecting banking operations in Colombia and Europe and handling thousands of daily transactions.

I build services end to end with TypeScript and Python, including Flask and FastAPI APIs, SEPA and virtual IBAN workflows, SOAP/XML integrations, sFTP transfers, webhooks, scheduled Celery tasks, and observability with Promtail, Loki, Grafana, and Slack alerts.

Previously, I led frontend work for fintech products at Channel Payments and Matic.io, building payment dashboards, embedded payment experiences, design systems, multitenant platforms, and SSO. I also build Nottrix, my personal product for notes, finances, habits, and reminders.

Experience

Work history, roles, and key accomplishments

BN

Senior Backend Developer

BNKA

Feb 2025 - Aug 2026 (1 year 6 months)

Built two microservices connecting the product to banking in Colombia and Europe, handling thousands of transactions daily. Documented APIs with OpenAPI and Swagger, set up observability with Slack alerts and a log pipeline using Promtail, Loki, and Grafana, and built scheduled tasks with Celery.

CP

Senior Frontend Developer

Channel Payments

Jun 2023 - Nov 2024 (1 year 5 months)

Led development of a payments dashboard in React and Vite, including transactions, refunds, user management, webhooks, and API key generation. Built a design system with TailwindCSS and Storybook, and developed a Next.js application for embedding payment methods.

MA

Frontend Lead

Matic.io

Aug 2020 - Jun 2023 (2 years 10 months)

Led two frontend developers and contributed to technical decisions. Developed Matic Portal, a multitenant platform, Matic Account for SSO, Matic SDK for embedding payments, and Matic Core, a UI component library.

MA

Junior Site Reliability Engineer

Matic.io

May 2021 - May 2023 (2 years)

Managed DevOps tasks including server configuration, Docker containers, Kubernetes on AWS EKS, and Jenkins CI/CD pipelines. Served as point of contact for infrastructure and deployment decisions.

FR

Web Developer

Freelance

Jan 2016 - Aug 2020 (4 years 7 months)

Built custom websites and web applications for clients across various sectors, from static landing pages to dynamic platforms. Owned the full cycle from interface design to deployment and maintenance.

Education

Degrees, certifications, and relevant coursework

UO

Universidad de Oriente

Bachelor's Degree, Computer Science

Bachelor's degree in Computer Science from Universidad de Oriente, Venezuela, completed in 2025.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan