Bachelor of Systems Engineering
Corporación Universitaria Remington, Colombia · Ingeniero de Sistemas
Software Engineer · Backend & Full-Stack (Python/Django, Vue, Flutter)
I build web, mobile and backend software end to end. Since 2025 I have designed, built and run Caissify on my own: a Django API with real-time features, a Vue web app, Flutter apps on the App Store and Google Play, and a Rust desktop app.
Before that, I spent ten years building production web applications and APIs in PHP/Laravel and Ruby on Rails.
I work with AI coding agents (Claude Code, Cursor) every day, with written rules, CI and code review, so I move fast without losing quality.
Chess is where Caissify started: I am a chess player and coach, which gave me the domain knowledge behind its open-source FIDE pairing engine.
Founder & Lead Engineer (self-directed)
Chess learning and tournament platform that I designed and built as the only engineer: about 2,000 commits across 12 repositories since June 2025.
Author and maintainer (open source)
Pure-Python library for chess tournament pairings, published on PyPI (12 releases).
Founder & Lead Engineer (self-directed)
Offline-first desktop app for chess arbiters: Swiss and round-robin pairings, TRF16 import/export, tiebreaks, PDF sheets and one-click sync to the cloud.
Personal project
End-to-end encrypted household finance app that works offline first.
Personal project
This site: a small Laravel CMS that renders my CV as a web page, an ATS-friendly page and a PDF from one data source, with an admin area, feature tests and a Docker deploy on Railway.
Sydney Academy of Chess
Shore
Grupo Bien Pensado
HandyCommerce
Solvitio
Factoria Digital
Grupo i33
Corporación Universitaria Remington, Colombia · Ingeniero de Sistemas
I am open to backend and full-stack engineering roles in Sydney. I am happy to walk you through the Caissify code or the pairing engine. The quickest way to reach me is by email.