Commercial product
SubliMaster
CorelDRAW automation for sublimation print shops: over an hour of repetitive work per order becomes a few minutes.
Creator and sole developer · licensed product, in daily use at a print shop
50-70xFaster than the manual workflow
26k+Lines of Python + VBA
39Releases shipped via auto-update
15Template sizes, from kids' to 3XL
The problem
For a uniform order, the operator duplicated template after template in CorelDRAW, copied the front artwork to the back and each sleeve, aligned everything by eye and exported piece by piece into the right folder: over an hour of repetitive clicking per order, with easy renaming mistakes and files in the wrong place. Meanwhile the plotter sat idle waiting for someone to feed the queue.
The solution
SubliMaster is a computer program installed on the print shop's machine. It works inside CorelDRAW, the drawing program print shops use, and does the repetitive work on its own: it lays out the shirt templates, applies names and numbers, spreads the artwork to the other parts of the garment, saves the images organized by client and even sends the jobs to the printer in the right order. It's sold as a product: each client has a license and the program updates itself.
See it in action

Fit uniforms: names and numbers for the whole order
The operator fills in a screen with the name and number of each shirt in the order, along with the sizes. The whole list can be pasted at once (you can even generate it with AI). The program then builds everything inside CorelDRAW on its own, shirt by shirt, showing progress and time remaining. Half an hour of repetitive work becomes seconds.

Propagate: the front artwork covers the whole garment
With the design ready on the front of the shirt, one click copies the artwork to the back and sleeves, all aligned and centered automatically. No copying and pasting by eye: every part comes out the same.

Export: every piece becomes an organized file
The program identifies each piece in the order, separates them by model and size and saves the images one by one, in the format the operator picks, already named correctly and in the client's folder. Hundreds of organized files without touching the mouse.

Print queue: the printer never sits idle
A panel shows the shop's orders and talks directly to the printer's software. When the printer frees up, it sends the next job on its own, and keeps the history and timing of every order.
Stack
Behind the scenes it's a Windows program that talks to CorelDRAW and to the shop's printer. It ships as a single installer the client downloads from the website, and each copy works with a license key tied to the computer.
Technical challenges
- Working on any client's computer, even with no programming tools installed.
- Talking to CorelDRAW and to the printer's software at the same time, which have different permission levels in Windows.
- A license tied to the computer and checked against the real internet time, so nobody can cheat by winding the clock back.
- True automatic updates: the program downloads the new version, swaps itself and reopens, with the client doing nothing.
- Several automations sharing the same CorelDRAW without running over each other.
More projects
AgenHub is the barbershop's online booking system. Each barbershop gets its own link where clients book appointments on their own, any time of day. On the other side, the owner manages everything from one simple dashboard: the schedule, the money, the clients and the plans, on desktop or mobile.
AgenHub
AssisConnect brings that daily routine to the phone and the computer. Staff log attendance, health notes and visits on the spot, from anywhere in the home; coordinators follow everything on a dashboard and generate the monthly PDF reports in one tap. It's the same system on three screens: an app for Android and iPhone, a website for the computer, and a single backend behind it all.
AssisConnect
Me Leva gives the rescuer her own channel, away from Instagram. Visitors browse the pet catalog, open a profile with photos and fill out the multi-step adoption form; the rescuer follows everything from one panel: records, candidates, donations and even site visits. People who want to rehome an animal create an account and submit it for approval.