I make databases
not explode.
Backend Developer · PHP & Go · Systems that hold up under pressure

I'm Cristóbal, but everyone calls me Toval.
Backend developer focused on databases and robust systems. I've spent over a year and a half building enterprise systems that handle millions of records without breaking a sweat, at a startup where if something breaks, I'm the one who fixes it.
I specialize in making complex systems work under real pressure: pages responding in under 2 seconds, multi-database architectures, building APIs across countries, and that legacy code no one wants to touch. I have a habit of leaving code better than I found it.
Currently building microservices in Go, consolidating best practices in PHP day to day, and getting deeper into concurrency and distributed systems: getting the pieces to talk to each other without breaking.
What I've built
Spoiler: Still running *
LaraVentas · SaaS ERP
Demo of a multi-tenant ERP: sales, invoicing and a live dashboard. Laravel + Inertia + Vue, with its own realtime notifications and health monitor.
Live Notifications
Realtime notifications for every user in a company, no page reload. Go holding the connections open and validating each client with signed tokens.
FinMail
Reads bank emails, parses transactions and categorizes them with AI. Java + Spring Boot + Gemini, because banks have no open API.
Health Monitor
Watches the services and pings Telegram when something goes down, with flap-filtering so it never cries wolf. It finds out before the client does.
Battle History
Full Stack Developer
Kudos · ERP Startup
Building an ERP from the inside at a startup where 'it doesn't work' isn't an option. Development of critical modules with PHP and JavaScript, handling relational databases under real pressure, and version control with Git in a team. The guy who also touches the frontend when needed.
- Designed SQL queries that efficiently process over 1,000,000 records through indexing and optimized joins
- Developed PHP backend architecture with consistent response times under 2 seconds
- Contributed to the development of a distributed transaction coordinator that syncs 5+ databases with atomic rollback
- Co-developed a REST API with JWT authentication for real-time electronic invoicing sync between Chile and Spain (SII integration)
- Part of the team that built a complete accounting module with all business rules
- Implemented a bank reconciliation system with automatic/manual matching (N:M relationships) and configurable import per bank
- Participated in migrating modules from PHP 5.6 to PHP 8.x, introducing reusable classes and functions
- Integration with Transbank for payment processing
Computer Science Engineering
Universidad Andrés Bello
Going deeper into software architecture, algorithms, and theory that lets me understand how to build more solid and scalable systems. The long journey, but with a clear destination.
Developer
Colegio Marcela Paz
First real work experience: systems for a school with Java and Spring Boot connected to PostgreSQL. I learned that student data is sacred and that teachers don't tolerate bugs on Fridays.
- Implemented Google API integrations that automate data synchronization for 200+ users, eliminating manual entry
- Built a strategic planning system with Java and Spring Boot
- Contributed to RESTful API design and database modeling with PostgreSQL
Associate Degree in Computer Science
Universidad Técnica Federico Santa María
Where it all started. Solid foundations in programming, networks, and systems. The place that turned curiosity into a career.
Tech Arsenal
The tools I use to build robust solutions.
PHP
Backend Core
Robust, typed, and modern. The foundation of most of my production systems.
Laravel
Backend Framework
Multi-tenancy via global scopes, Eloquent and best practices applied in LaraVentas.
Go
Microservices
Real concurrency with goroutines and channels. For microservices that hold load and open connections.
MySQL
Persistence
Efficient management of millions of records. Index optimization and complex queries.
Java / Spring
Enterprise
For strict architectures. Dependency injection and type safety.
JavaScript
Interaction
The glue that holds it all together. DOM manipulation, validations, and async logic.
I also work with
Got something that
shouldn't explode?
Write me. I reply fast (unless I'm putting out another fire or having coffee).
© 2026 Cristóbal Valladares.
Made with Next.js, Tailwind, and lots of coffee.