How We Grew Our Revenue By 70% In One Year

from Ottawa, Ontario, Canada
started December 2016
alexa rank
market size
avg revenue (monthly)
starting costs
gross margin
time to build
12 months
average product price
growth channels
Word of mouth
business model
best tools
Twitter, LinkedIn, Stripe
time investment
Side project
pros & cons
37 Pros & Cons
5 Tips
Discover what tools Ervin reccommends to grow your business!
social media
Discover what books Ervin reccommends to grow your business!
Start An Api

Hello again! Remind us who you are and what business you started.

Iโ€™m Ervin Ruci. Since 2005 I have been interested in the problem of geoparsing and geocoding - a piece of software that analyzes a string of text for geographical locations, then matches them to a database of locations with latitude, longitude values. Geoparsing is the process of extracting and disambiguating location entities from text, and Geocoding is the process of matching them to latitude, longitude values.

As a graduate student, I built in the summer of 2005 then I went on to build several other businesses that relied on its geocoding API. Many of these businesses are now defunct, but is still going strong with 2020 being its best year to date - over 90% growth from the year before:


However, my flagship product is, a re-design of I built while on vacation in Spain and launched with this tweet:


The reason I started working on it while on vacation is that when entering the address of my Airbnb on Google Maps sent me to the wrong location, as is evident below, forcing me to spend a hot Barcelona afternoon on the phone with my host who spoke little English, to figure out how to get to his place.


Long story shorter, was launched and today it is making over 200k a year in profits (after subtracting about 30k in server costs.)

Tell us about what youโ€™ve been up to! Has the business been growing? has grown over 70% from a year ago although I'm less focused on growth and more on product development.

Iโ€™ve never done any SEO or Marketing, growth has mostly come from customer referrals.

Everything I've ever done is bootstrapped and Iโ€™ve always done all the business processes myself, without relying on employees, however, Iโ€™m currently looking to hire someone who would fit well in a new project Iโ€™m planning to launch on If you can solve this puzzle (and would like to work/learn about these things), apply!


What have been your biggest lessons learned in the last year?

What I've learned in the last year is that things can and will change most unexpectedly, for the worst or the better. The latter has been true for my businesses, but I donโ€™t take that for granted, it could also be for the worse - as it has indeed been the case for several other businesses in 2020 (and for a number of my defunct businesses over the years).

The main lesson anyone should have learned this pandemic year is: diversify, donโ€™t put all your eggs in one basket.

Change is the only constant.

Whatโ€™s in the plans for the upcoming year, and the next 5 years?

I don't make long term plans or even short term plans. If I did that would conflict with my idea of freedom, which for me is more important than an imagined sense of relative certainty. I like to be free to make new plans on the go, although I might have a general vague idea about where I'm going. I'll figure out the how along the way.

In terms of this business, Iโ€™m working a lot these days to improve the accuracy of and add new features that could in themselves be completely new businesses. One such feature I added at the height of the pandemic was route optimization on the batch geocoding interface.

This is also known as TSP (the Traveling Salesman Problem) which like many other open problems today, is simply an optimization task stated as follows: you have several locations and you want to find the shortest route to visit them all.

As the number of locations grows, so does the problem complexity (n! For n locations)

Several existing products solve TSP for up to 20 locations, while the system I have built places no limits on the number of locations. Just upload your raw location data on the batch geocoding interface then click on โ€œBest Route.โ€

Have you read any good books in the last year?

Oh yeah, Iโ€™ve read lots of books. The mind needs to wander off business if it wants to be good at it, or anything else for that matter.

I finally got around to read Steve Jobsโ€™ biography, a read that brought back memories of my own journey in technology (Iโ€™ve been a Mac user since 1996).

I also read all books of Noah Harari (Sapiens, Homo Deus, and 21 Lessons). Recently I bought a Remarkable 2 tablet, it is a nice piece of technology for reading ebooks. Iโ€™ve read a few fiction books on it, including some old classics such as Alexandre Dumasโ€™ Celebrated Crimes. I like reading books with a historical bent, it brings things into perspective by catching a glimpse of people and their lives in the past.

I wander what people would be thinking about us when they read of this time 100 or so years from now. I think we are living in the best time in history (thus far) for technological progress. Iโ€™m lucky Iโ€™m alive at such a time.

Advice for other entrepreneurs who might be struggling to grow their business?

Donโ€™t listen to anyone's advice. You should know yourself better than anyone else, if you don't, work on that.

Where can we go to learn more?

If you have any questions or comments, drop a comment below!

Ervin Ruci,   Founder of has provided an update on their business!

Over 1 year ago, we followed up with to see how they've been doing since we published this article.

Pat Walls,  Founder of Starter Story

Want to start your own business?

Hey! ๐Ÿ‘‹I'm Pat Walls, the founder of Starter Story.

We interview successful business owners and share the stories behind their business. By sharing these stories, we want to help you get started.

Interested in starting your own business? Join Starter Story Premium to get the greatest companion to starting and growing your business:

  • Connect + get advice from successful entrepreneurs
  • Step by step guides on how to start and grow
  • Exclusive and early access to the best case studies on the web
  • And much more!

Did you know that brands using Klaviyo average a 95x ROI?

Email, SMS, and more โ€” Klaviyo brings your marketing all together, fueling growth without burning through time and resources.

Deliver more relevant email and text messages โ€” powered by your data. Klaviyo helps you turn one-time buyers into repeat customers with all the power of an enterprise solution and none of the complexity.

Join Brumate, Beardbrand, and the 265,000 other businesses using Klaviyo to grow their online sales.

Try Klaviyo for free right now โžœ

Leave a comment
Your email address will not be published.

Want to start an API? Learn more โžœ