I build websites that make sense for you and your visitors.
Hi, I'm Carlo.
Based in Otsego, Minnesota, I serve the Greater Minneapolis area with a local, hands-on approach. But my work doesn't stop there. I partner with clients across the United States, using video and audio calls to bring your digital vision to life.
I believe your website shouldn't feel like a second job. My mission is simple: to provide a clear, reliable digital presence without the jargon, the guesswork, or the endless back-and-forth. I specialize in custom web development. Professional, high-performance foundations that are easy to manage and built to grow with you.
The Story
I spent over seven years as a Technical Support Specialist for Caterpillar, a Fortune 500 company, solving problems all day, every day. That experience gave me a strong foundation, but it also clarified something about myself.
In high-volume support, efficiency is essential. Tickets move fast, and that's by design.
But I kept thinking about what came after the fix. I didn't just want to resolve issues. I wanted people to understand them. To feel more capable after the interaction, not more dependent on the next one. That realization is what led me into web development.
"Fixing the problem is step one. Helping someone understand it. That's what sticks."
— Carlo
I've built my work on fundamentals. Clean code and technologies like Node.js and PHP. While the industry moves fast, I focus on what actually holds up: performance, structure, and clarity.
I use AI as a tool to sharpen my thinking, not replace it.
The result is a different kind of website experience: one that's explained in plain language, built to last, and simple enough that you're not stuck calling me every time you want to make a change.
Choosing the Right Approach
Not every project needs a custom-built website, and that's perfectly fine. Platforms like Wix, Squarespace, Webflow, and Shopify are well-supported, flexible, and a great fit for many businesses.
For WordPress projects, I also work with page builders like Elementor, Divi, and Oxygen. They offer a high level of visual control without needing to touch code.
If you're already on one of these platforms, I'll meet you there. If you're still deciding, I can help you choose what fits best.
When a project calls for something built from scratch, I do that too. No platform fees, no plugin maintenance, no templates. Just clean, purpose-built code that's designed to do exactly what you need, and nothing you don't. Fast, focused, and easy to maintain.
What I Like Working With
These are the tools I reach for most often. Chosen for reliability, flexibility, and built to last.
Server-side scripting and tooling
Dynamic pages and server logic
Vanilla ES6+, no frameworks
Semantic, accessible structure
Layout, type, and transitions
And others, depending on the project.
Beyond the Code
The Puzzle Solver
I'm drawn to anything that rewards thoughtful problem-solving like strategy board games, escape rooms, and logic puzzles. Not brute force, but the kind where the solution finally clicks.
That's how I approach projects: not just getting something live, but shaping it until it's clear, intuitive, and built the way it should have been from the start.
The Curious One
I'm drawn to understanding how things work and where they're going. Most days, that means falling down a rabbit hole on how the internet was built, where AI and robotics are headed, or why some systems last while others fade.
Curiosity pulls me deeper than trends ever could. It's why I focus on fundamentals — not chasing what's new, but understanding what holds up.
The Calm Observer
I love the adventure, fitness, and tranquility of kayaking and hiking. Those moments out on the water or trail have a way of clearing distractions and sharpening how I think.
That carries into my work. I focus on how everything connects and find the approach that fits the whole picture, not just the immediate problem.
Let's build something that leaves you better off.
The goal isn't just to launch a site. It's to leave you with something you understand, can use, and can trust.