Terremoto
The editorial platform of a Latin American contemporary art magazine based in Mexico City.
- Dynamic content
- Advanced editorial structure
- Image optimization
Córdoba, Argentina · Remote
I'm Franco Viola, an independent software engineer. I turn ideas, designs and real business problems into web products that work — and I stay on after launch.
terremoto.mx

The problem
A home for a Latin American art magazine — long reads, big images, a deep archive.
Shipped →
Agency project · IDA
Project 1 of 3: Terremoto. A home for a Latin American art magazine — long reads, big images, a deep archive.
Built for
Companies and institutions across Mexico, Chile and Argentina.
Selected work
Each project says how I was involved.
The editorial platform of a Latin American contemporary art magazine based in Mexico City.
Product engineering on a digital-signature SaaS: embeddable SDKs, authentication and certificate-based signing.
Website for a writer from Devoto, Córdoba: her books, her story, events and unpublished stories in one place.
Brand site and online shop for an Argentine wine estate, with WooCommerce, payments and custom business logic.
Custom theme with ticketing functionality for one of Santiago's major cultural institutions.
Beyond websites
Today I work on a digital-signature SaaS: embeddable SDKs, identity, certificates and signed documents. Software where mistakes aren't an option.
A customer's product embeds signing through a web SDK. The two apps talk across domains.
The signer proves who they are. Sessions, tokens and one-time codes tie every step to a real identity.
The document is signed to the PAdES standard, so the signature stays verifiable over time.
Keys can live in the cloud, in an HSM or on a physical token. An Electron component bridges the browser and the device.
The signed PDF flows back into the customer's product. The user never had to leave it.
Simplified, generic architecture of this kind of platform. No proprietary details.
Read the Quantidia caseServices
Which one sounds familiar?
“I have an idea or a design, and I need it to actually work.”
Dashboards, SaaS products and internal tools, designed around real workflows.
“My website doesn't live up to my business.”
Complex websites, editorial platforms and e-commerce — fast and easy to maintain.
“My tools don't talk to each other, and everything is done by hand.”
I connect the systems you already use and remove the manual work between them.
“I already have a product, and nobody is looking after it.”
A reliable developer for what you already have: improvements, fixes and upkeep.
Process
Not a ticket-taker: I stay with the project from the first question to the hundredth improvement.
Goals, users and constraints. I ask the uncomfortable questions early.
Architecture, scope and a written proposal with phases and a fixed price.
Short cycles, working previews and written progress updates.
Launch, QA and a clean handover of code and access.
Measure, fix, extend. The product keeps getting better.
…and back to understanding
After launch
New features, integrations and problems show up after launch. I stay on to handle them, so you don't have to find someone new.
Scoped to your product after a first conversation.
Keep it healthy
For sites and products that need to stay secure, fast and working.
Keep it moving
A monthly block of development time for what's next.

About
I'm a software engineer based in Córdoba, Argentina, with more than 4 years building web products for real companies and institutions.
I spent three years at a digital agency, and today I work as a contractor on a digital-signature SaaS. I do my best work when I own the problem, not just the ticket.
Questions
It depends on each project: the scope, the timeline and what you need to solve. After a first call I send a clear written proposal with a fixed price — no surprises. I work on everything from focused improvements to complete products.
It depends on what needs to be built. The proposal includes a phased timeline, and you'll see working previews along the way.
Yes, as a tool. It makes me faster, and that shows up as shorter timelines. Architecture, decisions and quality stay with me.
Yes. I'm in Córdoba, Argentina (GMT-3): a full working-day overlap with the Americas and morning overlap with Europe. I work in English and Spanish.
You do. Code, accounts and credentials are yours, and I'm happy to sign an NDA before getting into details.
Start a project
Share a few details and I'll reply within two business days — usually with a short call to understand the project.