Sorin Alupoaie researched a niche and built a solution to a common problem. Then he built another. And another... Now, Swifteq is a €44k/mo portfolio of apps.
Here's Sorin on how he did it. 👇
I’m a software engineer at heart. I’ve been building stuff for as long as I can remember, mostly in the web and SaaS world. Before Swifteq, I actually tried to launch another product that didn’t really take off, but it taught me a ton about shipping fast, talking to users, and not falling in love with the wrong ideas.
In 2020, I started Swifteq as a solo founder. We build apps for the Zendesk ecosystem that help support teams work smarter and use Zendesk more effectively. Think quality-of-life tools for agents and admins. Today, we have a suite of products on the Zendesk marketplace, including ticket and help center translation, an agent copilot, automation tools, and a few others that focus on efficiency and productivity.
Right now Swifteq is doing around €44k in MRR. Growth isn’t perfectly smooth every month, but the overall trend has been solid. Some months jump more than others, some are quieter, but it keeps moving in the right direction and that’s what matters.
I had the itch to start a business for a while before I actually started. Of course, the financial upside matters, but what really pushed me forward was independence. I wanted to be responsible for my own wins and my own mistakes, not stuck somewhere deep in a giant org where decisions are made far above my head.
I love building things and the constant learning that comes with it. You think you’ve figured something out, then a week later, you realize you had barely scratched the surface. That cycle keeps you sharp. It’s addictive.
Impact is a huge part too. I didn’t want to be another engineer buried in the back of a big company, doing work that never saw the light of day. With Swifteq, every decision I make can have a direct impact on customers. When someone tells me one of our apps makes their day smoother or saves them time, that’s incredibly motivating.
And one more important part: the type of business I chose to build. Swifteq is fully bootstrapped and founder-owned. I’ve been through the investor route before, and I didn’t enjoy it. It killed the independence and added tension where I didn’t want it. Building a lean, profitable, bootstrapped business fits the life I want. It lets me support my family, be present with my kids, and build something meaningful without sacrificing everything else.

For the first version of Swifteq, I tried to keep things simple. I started by choosing exactly who I wanted to serve — support teams working on Zendesk. That gave me a clear focus from day one.
Then, I spent a lot of time digging through community forums. Zendesk has its own community site, but there are also independent places like Support Driven where support folks openly share their pain points. I read tons of threads, tried to understand what people were actually struggling with, and looked for patterns.
One issue I saw over and over was agents having to manually merge multiple tickets created by the same customer. It was tedious, and it pulled people away from actual customer problems. There were already some solutions on the market, but they weren’t great, and they were pretty pricey for what they did. So I built a solution that automatically merged duplicate tickets based on predefined rules. Agents stopped wasting energy on busywork, and that became my first app. It's called Merge Duplicated Tickets.
From there, it was all about shipping and iterating. I built a simple version, put it in front of real users, collected feedback, and kept improving it. That loop has been the foundation for every Swifteq product since: listen, build, test, repeat.
One major challenge is platform risk. Swifteq is built on top of Zendesk. There are benefits like built-in distribution, exposure on the marketplace, and an existing customer base. But the flip side is that your entire business is tied to decisions you can’t control. When Zendesk releases new features that overlap with what I build, it can hurt.
It already happened with one of my apps that helped customers clean up attachments for compliance and storage reasons. Zendesk shipped a similar capability natively, and that will probably cost me around two thousand in MRR. It’s not catastrophic because I have multiple apps, but it is painful and it increases churn.
To deal with this, I try to spread the risk. I’ve started exploring other platforms. I build multiple apps instead of relying on a single one. I keep an eye on new trends and gaps in the market. But it’s still an ongoing challenge.
If I had to start over, I would probably avoid building directly on a platform. I’d go for a standalone SaaS, something I fully control.
I stick to tools I know well. The stack is pretty straightforward:
On the front end, I use React.
The API layer runs on Node and talks to MongoDB.
For anything that needs heavier backend processing, I use Python with Flask.
Everything lives on AWS. It’s simple, fast to ship with, and easy for me to maintain as a solo founder.
So far the strategy has been: Build genuinely useful tools, make them easy to find, stay connected with the ecosystem, and keep showing up with helpful content. It’s not flashy, but it works.
Growing Swifteq has mostly been about staying close to where Zendesk customers already hang out and being useful to them.
One of the most effective channels has been free apps. We have a few simple, genuinely helpful tools on the Zendesk marketplace, like export utilities and an advanced search app that improves on a weak native experience. These are widely used and bring in a steady stream of people who discover the rest of our products. Because they all share the same account system, I often see free users exploring our paid apps. I don’t have detailed attribution yet, but the traffic is definitely there.
Content has also been a long-term play. We publish SEO-focused articles that bring in relevant traffic from Google, and we keep a weekly newsletter going to everyone using our apps, both free and paid. Even if the SEO curve isn’t explosive, it’s stable and it compounds. The newsletter keeps us top of mind and occasionally sparks upgrades.
Then there’s the partner angle. Over time I’ve built relationships with two groups: Zendesk employees on the customer-facing side, and independent Zendesk partners and consultants. The second group has been especially helpful.
They implement Zendesk for clients and often recommend our apps when they run into gaps. There’s no formal partner program in place yet, but the informal connections already generate meaningful referrals. Zendesk employees recommend us for things where we don’t overlap with Zendesk features. They will always prioritize the official suite of tools, so staying visible without being annoying is the key here.
What can be improved? I see a few areas. I need better tracking to actually measure referral conversions and upsell rates between apps. I also want to produce more video content and lean into founder-led content on LinkedIn. There’s potential in doing walkthroughs of AI features, maybe even short training videos focused on customer service workflows.
There’s also an opportunity to formalize partnerships. A structured setup program or a simple referral incentive for Zendesk partners could help. And attending conferences like Zendesk Relate would get us in front of more consultants and employees.
Our business model is simple. Swifteq is a portfolio of small, focused SaaS apps that plug into Zendesk. Each app solves a very specific problem that Zendesk doesn’t handle well, and everything runs on a recurring subscription. Because each app is lightweight and solves a clear pain point, customers can try exactly what they need without committing to a giant bundle.
Offering multiple apps helps stabilize and grow revenue. When you have a portfolio instead of a single product, you reduce platform risk and create natural upsell paths. Users who discover one useful tool often explore the rest.
So the model is recurring subscriptions across a portfolio of micro SaaS products, and growth has been driven by a mix of free tools, content, strong presence in the ecosystem, and steady improvements to each app.
If you’re just getting started, here are the things I wish someone had drilled into my head years ago:
If you’re a developer, your instinct is to build. You sit down, write code for months, maybe years, and only then start thinking about customers. That’s how most of us start, and it’s a huge mistake. Building is the easy part. You need to keep marketing and distribution in mind from day one. Talk to people. Hang out where your audience hangs out. Learn what they actually struggle with. Look for patterns, not one-off complaints. Steve Blank calls it customer discovery for a reason.
Once you find a real problem, building the solution is only half the job. The harder half is figuring out how customers will find you. Cold emails and random outreach are fine in the early stages when you’re validating, but they don’t scale. Think about where your customers spend time and show up there as a helpful voice. Share knowledge, give advice, build credibility long before you try to sell anything.
If you get to the point where you’re making some revenue, don’t let yourself stay trapped in the builder cycle. Hire a developer earlier than you think. You need mental space for marketing, strategy, and distribution. Not just time, but actual headspace.
Pricing is another big one. Don’t price too low. It attracts low-commitment customers who never give feedback and churn easily. And if you’re selling to enterprise, you need to price like you’re selling to enterprise. Long sales cycles, security reviews, legal redlines, endless demos. You can’t charge pocket change for that level of effort.
Don’t isolate yourself. Solo founding doesn’t mean being alone. I’ve found it important to stay connected with people I respect and who support what I’m doing. I don’t have a formal mentor, but I’m picky about who I learn from. Listen to people who have already done what you’re trying to do. Podcasts, books, communities, anything that exposes you to real experience. Startups for the Rest of Us has been incredibly valuable for me, but there are plenty of great sources out there.
And finally, protect your energy. Burnout is the only real failure mode for bootstrapped indie hackers. You’re not going to run out of investor money because you don’t have any. You’re not going to be fired. You’ll fail only if you burn out and give up. So take care of yourself. Exercise, have hobbies, spend time with people you love. Keep your mental health in check. A sustainable pace beats hero sprints every time.
Personally, I spend time with family, I exercise, I keep hobbies. I do a lot of fishing. Since I live by the sea, I can take an hour or two to reset when I feel stressed. It clears my head and I come back sharper.
Looking ahead, I’m at a bit of a crossroads moment. Swifteq has been growing, and I’m proud of what I’ve built, but the platform risk is very real. Zendesk has been rolling out more AI features, and some of them overlap directly with what I offer. When that happens, I lose revenue, and it’s demoralizing. It makes me question how far I can realistically scale a business that depends so heavily on someone else’s roadmap.
My short-term goal is to keep improving what I have. I’ll continue investing in AI, building new tools, and finding new ways to help support teams. There’s still plenty of value I can create, and the business isn’t anywhere near its ceiling yet.
But at the same time, I’m starting to carve out time each week to explore new opportunities outside of the Zendesk platform. If and when I build my next product, it will be a standalone SaaS. I want more control over the roadmap, the distribution, and the long-term risk. I’d like to build something where a single decision from a platform provider can’t wipe out months of work or a chunk of MRR.
The big question I’m trying to answer is whether Swifteq can realistically reach one or two million ARR while being tied to a single platform. I know it’s possible because others have done it, but I’m not yet convinced it’s the right path for me.
So, my plan is to keep pushing the current business forward, keep learning, and in parallel explore ideas that give me a more independent foundation. The experience I’ve gained so far has been invaluable, and whatever I do next will build on top of it.
If you want to follow along or reach out, I’m most active on LinkedIn. You can also find all our products on the Swifteq website, and if you ever want to chat, you can drop me an email (sorin at swifteq dot com). I’m always happy to connect with other indie hackers and share experiences.
Leave a Comment
Love this. The way you carved out a niche inside Zendesk and then expanded into a portfolio is honestly textbook indie hacking. The platform-risk bit really resonated — I’ve had features get ‘Sherlocked’ too and it forces you to diversify fast. Curious what types of standalone SaaS ideas you’re exploring next.
hello everyone.
print("Hello, world!");
I'm new here, and for some reason i cannot submit a post, so, i will write in comments somewhere, but basically i need just some attention and maybe a feedback and what i am doing last few years as developer.
First of all, thank you that you gave me a chance and still read.
My name is Dmitry, iam 33 year old programmer and artist from Greece, my main occupation is 2D Digital Art for Mobile and PC Games, and i am programmer with experience in Android, Desktop and Web developement.
It's my first time im coming to space to tell something about my projects, i write my first speech this moment :)
Okay.
1. iMeYou - Digital Book --> Android Smartbook application, that implements AI into book reading and internet surfing experience, features powerful file system, with Essentials data implementations. This is the whole new level of using your smartphone for education and smart lifestyle for everyday purpose. There are already developed and ready for version 2.0 implementations of Social Network called "CLUB" for book readers, it can guide you into social connections with people sharing your interest and reading experience. This application is ready to deploy into PlayMarket as soon as i finally decide its release strategy, so, this is the first question - how to host it and how to reach people?
2. Qwa ai <-- Desktop Tamagochi Digital Assistant. Qwa is a desktop widget (It's Wednessday, dudes!) < -- a small digital life on your desktop which have a bunch of features for everyday computer working experience, is something exceptional in terms of the usability. It has next options: Essentials <-- ALT+X <-- opens window with your digital notebook where are stored your eveyday usefull data, like phone numbers or links for favorite songs. Clipboard history <-- ALT+C <-- remembers everything what you were put in copy-paste buffer. You can store data smartly. Have a output engine that can compose a .html, .txt, .archive (for files), or just compose a folder. Available with smart search. Just imagine you never lose significant data. Everything is stored encrypted. Third is Virtual Keyoboard available on ALT+E -- evey button can copy something into clipboard, to open web link, to open programm or script, to open file or do a macros. Also there is a screenshot manager that can read QR codes, translate data from text. There is implemented chat with AI that can also return weblinks.. soo, and this is just a part of functionality. This is what i want to host as close as possible, within december this may be finished.
So, as i said, im new here. Tell me, what is next should i do? :) Because i have some more projects to share :)
IF YOU WANT TO RECOVER YOUR STOLEN BTC CONTACT GEO COORDINATES RECOVERY HACKER FOR ALL KINDS OF HACKING JOBS
The internet today is full of scammers. But here is some good news to everyone who has been a victim of internet scammers. You can get your money back from the scammers. If you have been a victim to internet scammers, then you should contact GEO COORDINATES RECOVERY HACKER. I have been a victim of online scams. I lost $723,000 worth of BTC. I saw where so many people recommended GEO COORDINATES RECOVERY HACKER. Hackers who have dedicated time to helping individuals to get back their money from internet scammers. Recovering lost Bitcoin can require unique hacking skills and expertise that are possessed by only a handful of professional hackers, it’s best to seek out a trusted hacker like GEO COORDINATES RECOVERY HACKER who can help you recover your funds. Am here to give glory to GEO COORDINATES RECOVERY HACKER. You guys did a great job for me. And all of this was done at an affordable price. Thanks a lot. To get in touch with the recovery hacker, you can contact them via
Telegram; @Geocoordinateshacker
“Super inspiring breakdown. Love how Sorin kept things simple, focused on one ecosystem, and slowly built a portfolio instead of chasing one ‘big’ product. The honest take on platform risk and burnout hits hard too. The mix of useful tools, free apps, and community presence clearly works — €44k/mo from niche problems is incredible. Thanks for sharing this journey.”
Really inspiring breakdown of building a micro-SaaS portfolio! I love how you combined deep niche research with iterative development and a smart portfolio strategy to reduce risk. Your advice about protecting energy and focusing on distribution really resonates—it’s a good reminder that building a business is about strategy and sustainability, not just code. Excited to see what you build next outside of platform dependency.
Damn, love this kind of breakdown. I’ve been around hardware/automation for most of my career, so seeing someone build a whole ecosystem of small apps that actually stack up to real revenue is kind of inspiring. It’s a reminder that you don’t need one giant “winner”… sometimes it’s just a bunch of useful little things people keep returning to.
Also curious — how do you personally decide when a new idea is worth turning into a full mini-product vs when it should just stay as a weekend experiment?
I struggle with that line all the time… some ideas feel promising and then flop, and others you build “just to try” end up resonating. Would love to hear how you judge that.
This is an awesome post. I have a few questions.
Some people say "solve your own problem" - what do you think of that advice, for first-time, bootstrapped founders, especially?
What made you decide to focus on support teams on Zendesk, specifically?
How long did it take to break $20K MRR per founder/employee?
This was an interesting read. Thanks for sharing what you learned.
"Impressive work! Building a $51k/month ecosystem from small apps shows how consistent effort, smart product design, and diversification can really pay off. Inspiring for anyone looking to create sustainable, scalable side projects or digital businesses."
Impressive achievement! Building a $51k/month ecosystem of small apps shows the power of diversification, smart product-market fit, and incremental growth. A great example for founders on scaling multiple micro-products sustainably and effectively.
Building a $51k/month ecosystem of small apps is impressive! It demonstrates smart product diversification, recurring revenue strategies, and scalability. Focusing on multiple niche apps allows for steady income streams while minimizing risk. This approach is inspiring for entrepreneurs aiming to build sustainable, modular businesses leveraging creativity and technology effectively.
nice!