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. What I enjoy most is backend and infrastructure work: APIs, Linux servers, deployment and cloud platforms such as AWS and Railway.
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 Google Play and the App Store, and a Rust desktop app, deployed on Railway with CI, staging and production.
I started in 2012, when CodeIgniter was one of the most popular PHP frameworks and Laravel was becoming the standard for PHP. Since then I have built production web applications and APIs in Laravel, Ruby on Rails and Django, most recently as a Solution Engineer at Shore Consulting Group in Toronto, across several client projects with Vue and React front ends.
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.
Founder & Lead Engineer (self-directed)
Chess platform for playing, learning and coaching that I designed, built and run as the only engineer: about 2,000 commits across 12 repositories since June 2025. Live on Google Play and the App Store in English and Spanish; version 2.0 is out on Google Play first.
Author and maintainer (open source)
Open-source Python library for chess tournament pairings (FIDE Swiss and round-robin), published on PyPI and used by the Caissify API and desktop app, with tests in CI on Linux and macOS.
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 Consulting Group · Toronto, Canada (remote, contract)
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, and happy to talk about how I can help your team. The quickest way to reach me is by email.