240 karma · joined June 14, 2007
Previously co-founder and CTO of www.sipwise.com, aquired by Alcatel Lucent Enterprise.
And since customer satisfaction is everything, we published our progress on https://twitter.com/doublestealth/status/220277242935246848 just for you.
We've registered an Austrian GmbH couple of years ago and haven't had any issues with that so far. The break-down of voting rights and shares are directly bound to how the common stock (usually 35k€ in AT) is being split. When it comes to investment rounds, the investors either increase the common stocks or buy it from the other shareholders for the nominal price (the percentage of the common stock value). The whole process is strictly bound to a formal process (a notarial act), which can get quite expensive, which is the only down-side in the long run.
On the other hand, Ltds still have some shady smack for some reasons over here (one is that you're seen as being cheap), so when you're an Austrian or German company, I bet you gonna need to explain as a small startup why you have gone the Ltd path when talking to big potential customers, and I think this is something you want to avoid at that stage ("act like how you want to be seen, not like who you are", and each serious company here is a GmbH). I understand that it's a big turn-off for young founders to put in 17.5k€ in cash from the start (which is the minimum amount to be provided when founding), but it pays off when it comes to reputation, at least when acting in the B2B business.
Sipwise - http://www.sipwise.com
Sipwise develops and integrates open-source VoIP soft-switches for Europe's biggest Cable operators.
We're hiring full-time, on-site Perl developers and VoIP engineers, check http://www.sipwise.com/news/jobs/sipwise-is-hiring-perl-web-... and http://www.sipwise.com/news/jobs/sipwise-is-hiring-voip-engi... for details. If you need to relocate, we'll of course assist you in finding a nice place.
- Web developer: Perl/Catalyst/MySQL and HTML/CSS/JS
- VoIP engineer: OpenSER/Kamailio/OpenSIPS and >3 years of experience in SIP routing
- System engineer: HA/Scalability/Mass-Deployment using Corosync, Pacemaker, Git, Perl
We develop and integrate carrier-grade VoIP systems for 100k-1Mio end users each at major European ISPs. Send an email to agranig at sipwise dot com.
I didn't put any time or efforts into polishing or marketing it, so if you (or anyone else) wants to team up, contact me at agranig@fonoso.com. Instead of twilio or something similar, I use my own SIP trunks to carriers, so for inbound calls, no fees are charged. It's easier to offer something for free with this approach :)
Yes, OpenSIPS is used at telcos to create SIP services. Just be aware that it's more or less the same as Kamailio, which we use as SIP routing engine, and that it's only around 20% of what makes a telephony soft-switch.
There's a specification defined by the PacketCable consortium (http://www.cablelabs.com/packetcable/downloads/specs/PKT-SP-...), and I'd say that almost every major vendor has implemented it in one way or the other in order to be deployed at cable ISPs.
Regarding conspiracy theories: there's a popular saying in the telco/network industry, going like "Nobody has ever been fired for buying Cisco equipment". It's just a matter of taking personal risks for your CTO.
It helps having a reputation at the first clients beforehand (e.g. due to free-lancing for them, or being introduced by others), otherwise large corporations might have doubts working with a start-up anyways.
It worked well for my start-up, where I felt uncomfortable with that approach also as a first-time founder (it's pretty awkward sitting there and listen to your sales guy promising what-not to the client when nothing is there in fact), but I've learned a lot from him since then :)
We've started our company ~4 years ago and got our first customer immediately without even having a product. We build carrier-grade VoIP platforms for internet service providers, so it needs to be really reliable, and it needs to handle hundrets of thousands of customers. So we started out building the platform on a tight time-line (~6 months from nothing to go-live), taking all actions necessary to deliver. It was a great success, but it was really tailored specifically to that customer. Immediately afterwards, we did another project of that scale, and then another one. All of them worked really well, we've always been profitable, but it was quite hard to maintain them, let's put it that way. Beside that, it was next to impossible to scale the business in a reasonable way while keeping up the product's quality.
In order to fix this issue, we decided to make a bold move and planned to release the product as open-source (we're quite deeply involved in different large open-source projects, so we know the business behind it quite well). This forced us to convert the platform into a stage that literally everybody can install and maintain it. We hired two people to help us ripping apart all the different parts, review, package and document them, re-put them together in a standardized way and create a software bundle which allows reproducable builds (there are like 100 different software components involved, half of them from other open-source projects, half of them from us, and they need to be integrated with each other really tightly).
The result was a clean, well-documented platform, which now can be installed within 15 minutes with very small manual intervention. It now also allows seamless software upgrades, and we can plug different commercial modules on top of it to still have a viable business model. We're going to release it to the public next week, so we definitely succeeded cleaning up our mess. It took us 18 months to do so though, so it's hard, it costs a lot of resources (money, time, dedication of the people behind it), but it's definitely possible.
We did a presentation (sorry, German only, but you'll still get the idea I guess) about the concepts of it, see http://glt09.linuxtage.at/slides/hochverfuegbare_voip-system...
Start with "sipp -sf /path/to/reg_srv.xml -i <local ip> -p <local port>" and you're done.
However: large corporates often either lack innovation, or they try to lower costs by implementing something which is open-source. There is your chance. Go implement something based on open-source which is competitive to some commercial product, and you'll see you can sell for 1/5 of the price of big vendors.... and a lot of companies are really sick of being dependend of big corporates like Cisco, Nortel, whatever... you "just have to get your foot into the door" of such companies... and for this task, you have to have a great sales person.... you don't make it as a technical kind of person... I tried it... forget it... it's a completely different world... the important thing is: respect it... these sales-guys sell your late grand-mother, but they keep you going... No-one on the street will ever recognise you, and no-one on the street will have heard of your company, but does that really matter if you deliver to a big corporate which pays you some ten thousands of dollards a month to satisfy THEIR customers? Think about it, before wasting just another 10 men months to something RESIDENTIAL customers might like.