In Maltese, "solvejta" means "I solved it." That's where the name Solveita comes from. I wanted something that reflected what I actually do for clients, but with a pronunciation that works internationally.
Solveita is the result of ten years of writing code, leading teams, and learning what businesses actually need from their software. To understand why I built it, you need to understand the decade that came before.
A Decade of Writing Code
I started programming in 2015 while studying for my Bachelor of Science in Software Development at MCAST. During my final years there, I worked with local software companies and spent a year at KPMG Crimsonwing as a student developer. That mix of formal education and real-world experience set the foundation for everything that followed.
Back then, I was just a guy who liked building things on the internet. I coded at work, then came home and coded some more. Side projects. Freelance gigs. I even took leave from my day job just so I could work on my own stuff. That probably sounds obsessive, but it never felt like work to me, more like a hobby.
My first job after graduating was at Arkafort, where I stayed for three years. I started as a junior and eventually led a small team of junior frontend developers. I reviewed their code, answered questions, and learned a lot in the process myself. Those developers have since moved into senior and lead positions at other companies.
After that, I worked at MeDirect, a digital bank operating in Malta and Belgium, on their internet banking platform. Working on production systems in a regulated industry teaches you to be careful with your code.
Across these different jobs and roles, I worked under good leaders and bad ones. I worked alongside people who lifted the team up and others who dragged everyone down. I saw firsthand how a single negative person can poison an entire group, making everyone around them resent the company. These experiences shaped how I think about hiring and culture today. A rotten apple really does damage the whole basket.
I've also been on the other side of the classroom. In 2024, I lectured part-time at MCAST, teaching Laravel to degree students and web development to diploma students. Teaching forces you to understand things deeply enough to explain them simply. It made me a better developer.
The Freelance Years
When I decided to go freelance, my last employer wanted to keep working with me. I stayed on contract for another year while building my own client base.
It was liberating. I picked my clients, set my hours, and built what I wanted to build.
But freelancing has limits.
When you're a developer who also does design and understands marketing, people sometimes perceive you as a "know-it-all" rather than a specialist. The truth is, a dedicated designer will produce better designs than I ever could. I knew enough to be dangerous, but not enough to be excellent at everything. I needed experts around me.
There was also the loneliness. Working alone, day after day, with no one to bounce ideas off. No one to challenge your thinking. No one to keep you accountable when you're tempted to cut corners. I missed having a team.
And then there were the clients.
I can't count how many people came to me after being burned by other developers. Ghosted mid-project. Overcharged for basic work. Delivered something that barely functioned. One medical clinic owner I worked with had been paying for both Google Workspace and Microsoft 365 because someone set her up with both and never mentioned she only needed one. Her infrastructure was a mess. I cleaned it up and saved her over a hundred euros a month. It wasn't a huge project, but for her, it mattered. And for me, as one of my earliest clients, it gave me a sense of purpose. I hate seeing people get taken advantage of.
That frustration, combined with the limitations of working solo, is what pushed me toward building something bigger.
Why I Started an Agency
I founded Solveita because I wanted to go after larger projects without sacrificing quality. As a freelancer, you can only take on so much. You become the bottleneck. But with a team of specialists, you can tackle complex systems that actually move the needle for a business.
Today, we're a lean operation. Three designers, three developers. That's intentional.
I've seen agencies scale fast and lose what made them good in the first place. More people means more coordination, more handoffs, more places for quality to slip. We stay small so that every project gets real attention, and so I can stay close to the work instead of just managing people who manage people.
Running an agency taught me that more people doesn't mean better work. I've had to make hard calls along the way, including letting go of team members who weren't the right fit and restructuring how we handle payments and deposits. Those decisions weren't fun, but they were necessary.
We also use AI tools like Claude Code as part of our workflow. Not to replace developers, but to move faster and catch issues earlier. It's one of the reasons a small team can punch above its weight.
What We Actually Build
At Solveita, we specialise in custom software. Not templates. Not cookie-cutter websites. Real systems built for how a business actually operates.
One of our bigger projects is a management system for a local gymnastics academy. Parents create accounts, browse class schedules, and book sessions for their children. Staff manage operations, track attendance, view capacity, and analyse what's selling. The system handles payments with full EXO fiscal compliance as per Malta VAT law, which is required for businesses operating in Malta with online payments. To date, it has processed hundreds of thousands of euros through our code and logic.
We've also worked with clients in cleaning, coaching, financial services, food, and sports. We've helped businesses apply for EU grants like the ecommerce scheme, guiding them through the process and building the digital infrastructure they need to qualify.
Our stack is modern but pragmatic: React and Next.js on the frontend, Laravel on the backend, hosted on Vercel, Ploi, and Vultr. We design in Figma and we're not shy about using AI tools like Claude Code to accelerate development. We pick tools that let us ship quality work fast.
Founder-Led, By Design
One decision I made early on is that Solveita stays founder-led. When you work with us, you're talking to me. Not an account manager. Not a sales rep. Me.
This limits how big we can scale, and I'm fine with that. I'm not trying to build an agency with hundreds of developers. I'm trying to build something where the work is excellent, the relationships are real, and clients don't feel like they've been handed off to someone who doesn't understand their project.
Being small makes us more approachable. We go deep with our clients to understand their business, not just their feature requests. That's harder to do when you're managing dozens of accounts.
The tradeoff is worth it for another reason too: the connections I build through Solveita lead to opportunities beyond client work. When you work closely with someone and deliver real results, conversations naturally evolve. Some clients become collaborators. I've started exploring partnerships where I build software not as a contractor, but as a co-founder alongside people who know their industry inside out. That kind of opportunity only happens when people trust you, and trust comes from working closely with them over time.
The Malta Ecosystem
I work remotely with my team. Most days, you'll find me at DiHubMT, a co-working space set up by the Malta Digital Innovation Authority to support startups and tech businesses on the island. It's become central to how I operate.
The space itself is well-designed for focus. But what makes it valuable is the community. The entrepreneurs there are driven, and the conversations I've had have genuinely shaped how I think about Solveita. The staff are helpful. The events are practical. If you're building something in Malta, it's worth checking out.
Being plugged into that ecosystem matters. Malta is small, but that's an advantage. Word travels. Reputation matters. When you do good work, people talk. When you disappear on a client, people talk about that too.
What I Got Wrong
I used to be rigid about technology. For years, I only wanted to work with Vue and Laravel. If a project didn't fit that stack, I wasn't interested. That was stupid. I was optimising for my comfort instead of the client's needs.
These days, I'm more open-minded about technology than I used to be. We still use Laravel for most backend work because the ecosystem is mature and lets us move fast. On the frontend, it depends on the project. Vue and Nuxt when that's the right fit. React and Next.js when we need something that pairs well with React Native for mobile apps. We've also shipped projects with Next and Supabase when a lighter backend made sense. The point is we pick what works for the project, not what we feel like using that week.
I also underestimated how much management matters. When I was a developer, I thought the hard part was writing good code. But leading a team, especially a remote one, is its own skill. Hiring well is hard. Firing people who aren't working out is harder. Creating systems that catch problems before they reach the client is ongoing work. I'm still learning.
Where This Is Going
In three years, I want Solveita to be the agency that Malta businesses think of when they need serious custom software built. Not the biggest agency, but the one with the strongest reputation for actually delivering.
We'll stay lean. We'll stay founder-led. And we'll keep taking on projects where we can make a real difference to how a business operates.
If You've Read This Far
If you're a developer: the transition from freelance to agency is harder than it looks. You're not just doing the work anymore. You're selling it, managing it, and taking responsibility when things go wrong.
If you're a business owner looking for a custom software agency in Malta that actually delivers, we should talk. We'll still be here six months after launch, making sure everything works.
Looking for a Malta software agency that won't disappear on you? That's what we built Solveita to be.